Dec 18
2025
-
562
Reduced 20.05%
2,241
Common Stock
Dec 17
2025
SELL
Open market or private sale
$2,581,060
$1810.0 p/Share
1,426
Reduced 33.72%
2,803
Common Stock
Dec 10
2025
SELL
Payment of exercise price or tax liability
$164,710
$1752.24 p/Share
94
Reduced 2.17%
4,229
Common Stock
Dec 10
2025
BUY
Exercise of conversion of derivative security
-
200
Added 4.42%
4,323
Common Stock
Dec 09
2025
SELL
Payment of exercise price or tax liability
$3,524,400
$1751.69 p/Share
2,012
Reduced 32.8%
4,123
Common Stock
Dec 09
2025
BUY
Exercise of conversion of derivative security
-
4,274
Added 41.06%
6,135
Common Stock
Jun 09
2025
SELL
Open market or private sale
$1,738,250
$1738.25 p/Share
1,000
Reduced 34.95%
1,861
Common Stock
Jun 09
2025
SELL
Open market or private sale
$1,738,250
$1738.25 p/Share
1,000
Reduced 34.95%
1,861
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$702,101
$2180.44 p/Share
322
Reduced 10.12%
2,861
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
706
Added 18.15%
3,183
Common Stock
Jan 09
2025
SELL
Open market or private sale
$273,054
$1964.42 p/Share
139
Reduced 5.31%
2,477
Common Stock
Jan 09
2025
BUY
Exercise of conversion of derivative security
-
421
Added 13.86%
2,616
Common Stock
Dec 10
2024
SELL
Payment of exercise price or tax liability
$391,084
$2172.69 p/Share
180
Reduced 7.58%
2,195
Common Stock
Dec 10
2024
BUY
Exercise of conversion of derivative security
-
365
Added 13.32%
2,375
Common Stock
Dec 09
2024
SELL
Payment of exercise price or tax liability
$3,102,364
$2227.11 p/Share
1,393
Reduced 40.93%
2,010
Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
-
2,829
Added 45.39%
3,403
Common Stock
Aug 09
2024
SELL
Open market or private sale
$3,123,000
$1735.0 p/Share
1,800
Reduced 75.82%
574
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$363,930
$1368.16 p/Share
266
Reduced 10.08%
2,374
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
706
Added 21.1%
2,640
Common Stock
Jan 09
2024
SELL
Open market or private sale
$157,713
$1159.66 p/Share
136
Reduced 6.57%
1,934
Common Stock
Jan 09
2024
BUY
Exercise of conversion of derivative security
-
421
Added 16.9%
2,070
Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$326,704
$1134.39 p/Share
288
Reduced 14.87%
1,649
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
584
Added 23.17%
1,937
Common Stock
Dec 09
2023
SELL
Payment of exercise price or tax liability
$83,944
$1134.39 p/Share
74
Reduced 5.19%
1,353
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
-
150
Added 9.51%
1,427
Common Stock