Mar 28
2024
|
BUY
Conversion of derivative security
|
-
|
31,493
|
|
Mar 27
2024
|
SELL
Open market or private sale
|
$22,473,620
$493.98 p/Share
|
45,495
|
|
Mar 27
2024
|
SELL
Open market or private sale
|
$15,566,045
$494.27 p/Share
|
31,493
|
|
Mar 27
2024
|
BUY
Conversion of derivative security
|
-
|
45,495
|
|
Mar 27
2024
|
BUY
Conversion of derivative security
|
-
|
31,493
|
|
Mar 26
2024
|
SELL
Open market or private sale
|
$15,850,741
$503.31 p/Share
|
31,493
|
|
Mar 26
2024
|
SELL
Open market or private sale
|
$23,093,583
$502.92 p/Share
|
45,919
|
|
Mar 26
2024
|
BUY
Conversion of derivative security
|
-
|
31,493
|
|
Mar 26
2024
|
BUY
Conversion of derivative security
|
-
|
45,919
|
|
Mar 25
2024
|
SELL
Open market or private sale
|
$39,018,744
$504.04 p/Share
|
77,412
|
|
Mar 25
2024
|
BUY
Conversion of derivative security
|
-
|
77,412
|
|
Mar 22
2024
|
SELL
Open market or private sale
|
$39,286,590
$507.5 p/Share
|
77,412
|
|
Mar 22
2024
|
BUY
Conversion of derivative security
|
-
|
77,412
|
|
Mar 21
2024
|
SELL
Open market or private sale
|
$39,474,701
$509.93 p/Share
|
77,412
|
|
Mar 21
2024
|
BUY
Conversion of derivative security
|
-
|
77,412
|
|
Mar 20
2024
|
SELL
Open market or private sale
|
$15,802,242
$501.77 p/Share
|
31,493
|
|
Mar 20
2024
|
SELL
Open market or private sale
|
$23,032,970
$501.6 p/Share
|
45,919
|
|
Mar 20
2024
|
BUY
Conversion of derivative security
|
-
|
31,493
|
|
Mar 20
2024
|
BUY
Conversion of derivative security
|
-
|
45,919
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$22,484,238
$489.65 p/Share
|
45,919
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$15,417,398
$489.55 p/Share
|
31,493
|
|
Mar 19
2024
|
BUY
Conversion of derivative security
|
-
|
45,919
|
|
Mar 19
2024
|
BUY
Conversion of derivative security
|
-
|
31,493
|
|
Mar 18
2024
|
SELL
Open market or private sale
|
$22,611,893
$492.43 p/Share
|
45,919
|
|
Mar 18
2024
|
SELL
Open market or private sale
|
$15,499,909
$492.17 p/Share
|
31,493
|
|