Dec 13
2023
BUY
Exercise of conversion of derivative security
-
1,015
Added 0.35%
289,703
Common Stock
Dec 12
2023
SELL
Open market or private sale
$5,053,750
$202.15 p/Share
25,000
Reduced 7.01%
331,573
Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
$1,938,250
$77.53 p/Share
25,000
Added 6.55%
356,573
Common Stock
Nov 14
2023
SELL
Open market or private sale
$4,940,750
$197.63 p/Share
25,000
Reduced 7.01%
331,573
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
$1,938,250
$77.53 p/Share
25,000
Added 6.55%
356,573
Common Stock
Nov 09
2023
SELL
Payment of exercise price or tax liability
$8,580,112
$188.4 p/Share
45,542
Reduced 12.54%
317,642
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
-
95,943
Added 21.33%
353,910
Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
-
9,274
Added 2.8%
321,458
Common Stock
Oct 10
2023
SELL
Open market or private sale
$4,627,000
$185.08 p/Share
25,000
Reduced 8.83%
257,967
Common Stock
Oct 10
2023
BUY
Exercise of conversion of derivative security
$1,938,250
$77.53 p/Share
25,000
Added 8.12%
282,967
Common Stock
Sep 12
2023
SELL
Open market or private sale
$1,856,295
$176.79 p/Share
10,500
Reduced 3.91%
257,967
Common Stock
Sep 12
2023
BUY
Exercise of conversion of derivative security
$814,065
$77.53 p/Share
10,500
Added 3.76%
268,467
Common Stock
Aug 08
2023
SELL
Open market or private sale
$1,954,808
$186.19 p/Share
10,499
Reduced 3.91%
257,967
Common Stock
Aug 08
2023
BUY
Exercise of conversion of derivative security
$813,987
$77.53 p/Share
10,499
Added 3.76%
268,466
Common Stock
Jul 11
2023
SELL
Open market or private sale
$2,024,942
$192.87 p/Share
10,499
Reduced 3.91%
257,967
Common Stock
Jul 11
2023
BUY
Exercise of conversion of derivative security
$813,987
$77.53 p/Share
10,499
Added 3.76%
268,466
Common Stock
Jun 13
2023
SELL
Open market or private sale
$1,873,441
$178.44 p/Share
10,499
Reduced 3.91%
257,967
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
$813,987
$77.53 p/Share
10,499
Added 3.76%
268,466
Common Stock
May 09
2023
SELL
Open market or private sale
$1,779,790
$169.52 p/Share
10,499
Reduced 3.91%
257,967
Common Stock
May 09
2023
BUY
Exercise of conversion of derivative security
$813,987
$77.53 p/Share
10,499
Added 3.76%
268,466
Common Stock
Apr 11
2023
SELL
Open market or private sale
$1,756,902
$167.34 p/Share
10,499
Reduced 3.91%
257,967
Common Stock
Apr 11
2023
BUY
Exercise of conversion of derivative security
$813,987
$77.53 p/Share
10,499
Added 3.76%
268,466
Common Stock
Mar 14
2023
SELL
Open market or private sale
$1,574,850
$150.0 p/Share
10,499
Reduced 3.91%
257,967
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
$813,987
$77.53 p/Share
10,499
Added 3.76%
268,466
Common Stock
Feb 14
2023
SELL
Open market or private sale
$1,672,280
$159.28 p/Share
10,499
Reduced 3.91%
257,967
Common Stock