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
|
|
Mar 18
2024
|
BUY
Conversion of derivative security
|
-
|
45,919
|
|
Mar 18
2024
|
BUY
Conversion of derivative security
|
-
|
31,493
|
|
Mar 15
2024
|
SELL
Open market or private sale
|
$37,618,361
$485.95 p/Share
|
77,412
|
|
Mar 15
2024
|
BUY
Conversion of derivative security
|
-
|
77,412
|
|
Mar 14
2024
|
SELL
Open market or private sale
|
$15,582,421
$494.79 p/Share
|
31,493
|
|
Mar 14
2024
|
SELL
Open market or private sale
|
$22,718,884
$494.76 p/Share
|
45,919
|
|
Mar 14
2024
|
BUY
Conversion of derivative security
|
-
|
31,493
|
|
Mar 14
2024
|
BUY
Conversion of derivative security
|
-
|
45,919
|
|
Mar 13
2024
|
SELL
Open market or private sale
|
$38,365,387
$495.6 p/Share
|
77,412
|
|
Mar 13
2024
|
BUY
Conversion of derivative security
|
-
|
77,412
|
|
Mar 12
2024
|
SELL
Open market or private sale
|
$6,483,093
$493.95 p/Share
|
13,125
|
|
Mar 12
2024
|
SELL
Open market or private sale
|
$15,553,132
$493.86 p/Share
|
31,493
|
|
Mar 12
2024
|
SELL
Open market or private sale
|
$16,203,843
$494.11 p/Share
|
32,794
|
|
Mar 12
2024
|
BUY
Conversion of derivative security
|
-
|
13,125
|
|
Mar 12
2024
|
BUY
Conversion of derivative security
|
-
|
31,493
|
|
Mar 12
2024
|
BUY
Conversion of derivative security
|
-
|
32,794
|
|