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
Nov 13
2023
SELL
Open market or private sale
$2,341,869
$1006.39 p/Share
2,327
Reduced 64.57%
1,277
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
$245,561
$185.05 p/Share
1,327
Added 26.91%
3,604
Common Stock
Jul 22
2023
SELL
Payment of exercise price or tax liability
$94,584
$844.5 p/Share
112
Reduced 4.71%
2,267
Common Stock
Jul 22
2023
BUY
Exercise of conversion of derivative security
-
365
Added 13.3%
2,379
Common Stock