Nov 18
2025
SELL
Open market or private sale
$431,735
$827.08 p/Share
522
Reduced 14.82%
3,000
Common Stock
Nov 17
2025
SELL
Payment of exercise price or tax liability
$67,698
$835.79 p/Share
81
Reduced 2.25%
3,522
Common Stock
Nov 17
2025
BUY
Exercise of conversion of derivative security
-
166
Added 4.4%
3,603
Common Stock
Nov 14
2025
SELL
Payment of exercise price or tax liability
$123,312
$850.43 p/Share
145
Reduced 4.05%
3,437
Common Stock
Nov 14
2025
BUY
Exercise of conversion of derivative security
-
298
Added 7.68%
3,582
Common Stock
Nov 12
2025
SELL
Payment of exercise price or tax liability
$48,386
$864.04 p/Share
56
Reduced 1.68%
3,284
Common Stock
Nov 12
2025
BUY
Exercise of conversion of derivative security
-
114
Added 3.3%
3,340
Common Stock
Nov 07
2025
SELL
Payment of exercise price or tax liability
$182,674
$861.67 p/Share
212
Reduced 6.17%
3,226
Common Stock
Nov 07
2025
BUY
Exercise of conversion of derivative security
-
438
Added 11.3%
3,438
Common Stock
Aug 18
2025
SELL
Open market or private sale
$1,489,427
$866.45 p/Share
1,719
Reduced 36.43%
3,000
Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$1,168,172
$867.24 p/Share
1,347
Reduced 22.21%
4,719
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
-
2,782
Added 36.39%
4,864
Common Stock
Aug 12
2025
SELL
Payment of exercise price or tax liability
$47,792
$853.43 p/Share
56
Reduced 1.68%
3,284
Common Stock
Aug 12
2025
BUY
Exercise of conversion of derivative security
-
114
Added 3.3%
3,340
Common Stock
Aug 07
2025
SELL
Payment of exercise price or tax liability
$186,187
$874.12 p/Share
213
Reduced 6.19%
3,226
Common Stock
Aug 07
2025
BUY
Exercise of conversion of derivative security
-
439
Added 11.32%
3,439
Common Stock
May 30
2025
SELL
Open market or private sale
$1,194,420
$1020.0 p/Share
1,171
Reduced 28.07%
3,000
Common Stock
May 16
2025
SELL
Payment of exercise price or tax liability
$84,254
$1040.18 p/Share
81
Reduced 1.9%
4,171
Common Stock
May 16
2025
BUY
Exercise of conversion of derivative security
-
166
Added 3.76%
4,252
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$150,101
$1035.18 p/Share
145
Reduced 3.43%
4,086
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
298
Added 6.58%
4,231
Common Stock
May 12
2025
SELL
Payment of exercise price or tax liability
$55,858
$1015.6 p/Share
55
Reduced 1.38%
3,933
Common Stock
May 12
2025
BUY
Exercise of conversion of derivative security
-
113
Added 2.76%
3,988
Common Stock
May 07
2025
SELL
Payment of exercise price or tax liability
$208,457
$983.29 p/Share
212
Reduced 5.19%
3,875
Common Stock
May 07
2025
BUY
Exercise of conversion of derivative security
-
438
Added 9.68%
4,087
Common Stock