Jun 07
2024
|
BUY
Open market or private purchase
|
$9,989,058
$131.09 p/Share
|
76,200
|
|
Jun 30
2023
|
SELL
Open market or private sale
|
$30,611,526
$180.16 p/Share
|
169,913
|
|
Jun 29
2023
|
SELL
Open market or private sale
|
$58,656,459
$177.7 p/Share
|
330,087
|
|
Mar 18
2022
|
SELL
Open market or private sale
|
$166,492,504
$221.99 p/Share
|
750,000
|
|
Aug 27
2021
|
SELL
Open market or private sale
|
$159,162,500
$297.5 p/Share
|
535,000
|
|
Mar 09
2021
|
SELL
Open market or private sale
|
$142,350,000
$219.0 p/Share
|
650,000
|
|
Mar 05
2021
|
SELL
Other acquisition or disposition
|
-
|
27,309,222
|
|
Mar 05
2021
|
BUY
Other acquisition or disposition
|
-
|
1,938,761
|
|
Mar 01
2021
|
BUY
Conversion of derivative security
|
-
|
32,360,703
|
|