Mar 01
2024
|
SELL
Open market or private sale
|
$22,935,162
$499.47 p/Share
|
45,919
|
|
Mar 01
2024
|
BUY
Conversion of derivative security
|
-
|
31,493
|
|
Mar 01
2024
|
BUY
Conversion of derivative security
|
-
|
45,919
|
|
Feb 29
2024
|
SELL
Open market or private sale
|
$37,749,187
$487.64 p/Share
|
77,412
|
|
Feb 29
2024
|
BUY
Conversion of derivative security
|
-
|
77,412
|
|
Feb 28
2024
|
SELL
Open market or private sale
|
$37,702,740
$487.04 p/Share
|
77,412
|
|
Feb 28
2024
|
BUY
Conversion of derivative security
|
-
|
77,412
|
|
Feb 27
2024
|
SELL
Open market or private sale
|
$37,443,410
$483.69 p/Share
|
77,412
|
|
Feb 27
2024
|
BUY
Conversion of derivative security
|
-
|
77,412
|
|
Feb 26
2024
|
SELL
Open market or private sale
|
$37,429,476
$483.51 p/Share
|
77,412
|
|
Feb 26
2024
|
BUY
Conversion of derivative security
|
-
|
77,412
|
|
Feb 23
2024
|
SELL
Open market or private sale
|
$15,388,109
$488.62 p/Share
|
31,493
|
|
Feb 23
2024
|
SELL
Open market or private sale
|
$22,422,706
$488.31 p/Share
|
45,919
|
|
Feb 23
2024
|
BUY
Conversion of derivative security
|
-
|
31,493
|
|
Feb 23
2024
|
BUY
Conversion of derivative security
|
-
|
45,919
|
|
Feb 22
2024
|
SELL
Open market or private sale
|
$15,230,820
$483.38 p/Share
|
31,509
|
|
Feb 22
2024
|
SELL
Open market or private sale
|
$22,254,304
$483.6 p/Share
|
46,018
|
|
Feb 22
2024
|
BUY
Conversion of derivative security
|
-
|
31,493
|
|
Feb 22
2024
|
BUY
Conversion of derivative security
|
-
|
46,018
|
|
Feb 21
2024
|
SELL
Open market or private sale
|
$45,207,471
$465.61 p/Share
|
97,093
|
|
Feb 21
2024
|
BUY
Conversion of derivative security
|
-
|
94,188
|
|
Feb 20
2024
|
SELL
Open market or private sale
|
$16,219,344
$471.52 p/Share
|
34,398
|
|
Feb 20
2024
|
SELL
Open market or private sale
|
$29,555,049
$471.41 p/Share
|
62,695
|
|
Feb 20
2024
|
BUY
Conversion of derivative security
|
-
|
31,493
|
|
Feb 20
2024
|
BUY
Conversion of derivative security
|
-
|
62,695
|
|