Dec 10
2024
|
BUY
Conversion of derivative security
|
-
|
22,946
|
|
Dec 09
2024
|
SELL
Open market or private sale
|
$7,994,676
$616.16 p/Share
|
12,975
|
|
Dec 09
2024
|
SELL
Open market or private sale
|
$14,134,047
$615.97 p/Share
|
22,946
|
|
Dec 09
2024
|
BUY
Conversion of derivative security
|
-
|
22,946
|
|
Dec 06
2024
|
SELL
Open market or private sale
|
$8,049,430
$620.38 p/Share
|
12,975
|
|
Dec 06
2024
|
SELL
Open market or private sale
|
$14,225,372
$619.95 p/Share
|
22,946
|
|
Dec 06
2024
|
BUY
Conversion of derivative security
|
-
|
22,946
|
|
Dec 05
2024
|
SELL
Open market or private sale
|
$22,024,961
$613.15 p/Share
|
35,921
|
|
Dec 05
2024
|
BUY
Conversion of derivative security
|
-
|
22,946
|
|
Dec 04
2024
|
SELL
Open market or private sale
|
$21,969,642
$611.61 p/Share
|
35,921
|
|
Dec 04
2024
|
BUY
Conversion of derivative security
|
-
|
22,946
|
|
Dec 03
2024
|
SELL
Open market or private sale
|
$21,821,289
$607.48 p/Share
|
35,921
|
|
Dec 03
2024
|
BUY
Conversion of derivative security
|
-
|
22,946
|
|
Nov 01
2024
|
|
-
|
141,000
|
|
Nov 01
2024
|
|
-
|
141,000
|
|
Nov 01
2024
|
BUY
Conversion of derivative security
|
-
|
141,000
|
|
Oct 30
2024
|
SELL
Open market or private sale
|
$252,071
$600.17 p/Share
|
420
|
|
Oct 14
2024
|
SELL
Open market or private sale
|
$50,400
$600.0 p/Share
|
84
|
|
Oct 07
2024
|
SELL
Open market or private sale
|
$295,672
$600.96 p/Share
|
492
|
|
Aug 30
2024
|
SELL
Open market or private sale
|
$2,549,243
$519.3 p/Share
|
4,909
|
|
Aug 29
2024
|
SELL
Open market or private sale
|
$4,163,348
$522.05 p/Share
|
7,975
|
|
Aug 28
2024
|
SELL
Open market or private sale
|
$4,124,111
$517.13 p/Share
|
7,975
|
|
Aug 27
2024
|
SELL
Open market or private sale
|
$5,529,490
$520.08 p/Share
|
10,632
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$8,706,251
$521.27 p/Share
|
16,702
|
|
Aug 23
2024
|
SELL
Open market or private sale
|
$8,897,656
$532.73 p/Share
|
16,702
|
|