Dec 09
2024
|
SELL
Other acquisition or disposition
|
-
|
1,670,000
|
|
Dec 09
2024
|
SELL
Open market or private sale
|
$111,253,996
$149.4 p/Share
|
744,672
|
|
Dec 09
2024
|
BUY
Other acquisition or disposition
|
-
|
170,000
|
|
Sep 09
2024
|
SELL
Other acquisition or disposition
|
-
|
1,000,000
|
|
Sep 09
2024
|
SELL
Open market or private sale
|
$56,470,798
$117.9 p/Share
|
478,972
|
|
Aug 28
2024
|
SELL
Open market or private sale
|
$6,592,963
$119.28 p/Share
|
55,273
|
|
Aug 28
2024
|
SELL
Other acquisition or disposition
|
-
|
116,000
|
|
Jun 05
2024
|
SELL
Open market or private sale
|
$115,022,634
$87.25 p/Share
|
1,318,311
|
|
Mar 04
2024
|
SELL
Open market or private sale
|
$85,800,000
$57.2 p/Share
|
1,500,000
|
|
Jun 20
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
11,644,899
|
|