Nov 18
2025
SELL
Open market or private sale
$249,352
$817.55 p/Share
305
Reduced 36.09%
540
Common Stock
Nov 17
2025
SELL
Payment of exercise price or tax liability
$43,461
$835.79 p/Share
52
Reduced 5.8%
845
Common Stock
Nov 17
2025
BUY
Exercise of conversion of derivative security
-
127
Added 12.75%
869
Common Stock
Nov 14
2025
SELL
Payment of exercise price or tax liability
$140,320
$850.43 p/Share
165
Reduced 17.65%
770
Common Stock
Nov 14
2025
BUY
Exercise of conversion of derivative security
-
409
Added 32.26%
859
Common Stock
Nov 12
2025
SELL
Payment of exercise price or tax liability
$14,688
$864.04 p/Share
17
Reduced 3.13%
526
Common Stock
Nov 12
2025
BUY
Exercise of conversion of derivative security
-
41
Added 7.02%
543
Common Stock
Nov 07
2025
SELL
Payment of exercise price or tax liability
$27,579
$861.87 p/Share
32
Reduced 5.99%
502
Common Stock
Nov 07
2025
BUY
Exercise of conversion of derivative security
-
78
Added 13.31%
508
Common Stock
Aug 20
2025
SELL
Open market or private sale
$1,299,612
$895.05 p/Share
1,452
Reduced 76.1%
456
Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$516,875
$867.24 p/Share
596
Reduced 23.79%
1,909
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
-
1,483
Added 42.6%
1,998
Common Stock
Aug 12
2025
SELL
Payment of exercise price or tax liability
$14,508
$853.43 p/Share
17
Reduced 1.64%
1,022
Common Stock
Aug 12
2025
BUY
Exercise of conversion of derivative security
-
41
Added 3.8%
1,039
Common Stock
Aug 07
2025
SELL
Payment of exercise price or tax liability
$294,578
$874.12 p/Share
337
Reduced 25.24%
998
Common Stock
Aug 07
2025
BUY
Exercise of conversion of derivative security
-
834
Added 45.38%
1,004
Common Stock
May 16
2025
SELL
Payment of exercise price or tax liability
$54,089
$1040.18 p/Share
52
Reduced 9.51%
495
Common Stock
May 16
2025
BUY
Exercise of conversion of derivative security
-
128
Added 19.78%
519
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$78,673
$1035.18 p/Share
76
Reduced 15.35%
419
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
188
Added 27.53%
495
Common Stock
May 12
2025
SELL
Payment of exercise price or tax liability
$17,265
$1015.6 p/Share
17
Reduced 5.25%
307
Common Stock
May 12
2025
BUY
Exercise of conversion of derivative security
-
41
Added 11.23%
324
Common Stock
May 07
2025
SELL
Payment of exercise price or tax liability
$147,493
$983.29 p/Share
150
Reduced 34.64%
283
Common Stock
May 07
2025
BUY
Exercise of conversion of derivative security
-
373
Added 56.34%
289
Common Stock