Dec 27
2024
|
BUY
Conversion of derivative security
|
-
|
1,439
|
|
Dec 26
2024
|
SELL
Open market or private sale
|
$21,670,780
$603.29 p/Share
|
35,921
|
|
Dec 26
2024
|
BUY
Conversion of derivative security
|
-
|
22,946
|
|
Dec 24
2024
|
SELL
Open market or private sale
|
$21,703,468
$604.2 p/Share
|
35,921
|
|
Dec 24
2024
|
BUY
Conversion of derivative security
|
-
|
22,946
|
|
Dec 23
2024
|
SELL
Open market or private sale
|
$21,580,259
$600.77 p/Share
|
35,921
|
|
Dec 23
2024
|
BUY
Conversion of derivative security
|
-
|
22,946
|
|
Dec 20
2024
|
SELL
Open market or private sale
|
$6,074,544
$601.44 p/Share
|
10,100
|
|
Dec 20
2024
|
BUY
Conversion of derivative security
|
-
|
6,454
|
|
Dec 19
2024
|
SELL
Open market or private sale
|
$19,848,947
$605.28 p/Share
|
32,793
|
|
Dec 19
2024
|
BUY
Conversion of derivative security
|
-
|
20,957
|
|
Dec 18
2024
|
SELL
Open market or private sale
|
$13,546,456
$614.77 p/Share
|
22,035
|
|
Dec 18
2024
|
SELL
Open market or private sale
|
$7,653,978
$615.42 p/Share
|
12,437
|
|
Dec 18
2024
|
BUY
Conversion of derivative security
|
-
|
22,035
|
|
Dec 17
2024
|
SELL
Open market or private sale
|
$22,421,528
$624.19 p/Share
|
35,921
|
|
Dec 17
2024
|
BUY
Conversion of derivative security
|
-
|
22,946
|
|
Dec 16
2024
|
SELL
Open market or private sale
|
$22,456,013
$625.15 p/Share
|
35,921
|
|
Dec 16
2024
|
BUY
Conversion of derivative security
|
-
|
22,946
|
|
Dec 13
2024
|
SELL
Open market or private sale
|
$22,411,111
$623.9 p/Share
|
35,921
|
|
Dec 13
2024
|
BUY
Conversion of derivative security
|
-
|
22,946
|
|
Dec 12
2024
|
SELL
Open market or private sale
|
$22,715,721
$632.38 p/Share
|
35,921
|
|
Dec 12
2024
|
BUY
Conversion of derivative security
|
-
|
22,946
|
|
Dec 11
2024
|
SELL
Open market or private sale
|
$22,688,781
$631.63 p/Share
|
35,921
|
|
Dec 11
2024
|
BUY
Conversion of derivative security
|
-
|
22,946
|
|
Dec 10
2024
|
SELL
Open market or private sale
|
$22,249,467
$619.4 p/Share
|
35,921
|
|