Dec 05
2025
SELL
Open market or private sale
$352,750
$850.0 p/Share
415
Reduced 3.28%
12,228
Common Stock
Nov 28
2025
SELL
Open market or private sale
$336,936
$808.0 p/Share
417
Reduced 3.19%
12,643
Common Stock
Nov 17
2025
SELL
Payment of exercise price or tax liability
$143,755
$835.79 p/Share
172
Reduced 1.3%
13,060
Common Stock
Nov 17
2025
BUY
Exercise of conversion of derivative security
-
319
Added 2.35%
13,232
Common Stock
Nov 14
2025
SELL
Payment of exercise price or tax liability
$215,158
$850.43 p/Share
253
Reduced 1.92%
12,913
Common Stock
Nov 14
2025
BUY
Exercise of conversion of derivative security
-
470
Added 3.45%
13,166
Common Stock
Nov 12
2025
SELL
Payment of exercise price or tax liability
$106,276
$864.04 p/Share
123
Reduced 0.96%
12,696
Common Stock
Nov 12
2025
BUY
Exercise of conversion of derivative security
-
227
Added 1.74%
12,819
Common Stock
Nov 07
2025
SELL
Payment of exercise price or tax liability
$366,294
$861.87 p/Share
425
Reduced 3.26%
12,592
Common Stock
Nov 07
2025
BUY
Exercise of conversion of derivative security
-
789
Added 5.71%
13,017
Common Stock
Aug 18
2025
SELL
Open market or private sale
$1,526,684
$866.45 p/Share
1,762
Reduced 12.59%
12,228
Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$2,440,413
$867.24 p/Share
2,814
Reduced 16.75%
13,990
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
-
5,232
Added 26.86%
14,244
Common Stock
Aug 13
2025
SELL
Open market or private sale
$72,287
$860.57 p/Share
84
Reduced 0.72%
11,572
Common Stock
Aug 12
2025
SELL
Payment of exercise price or tax liability
$104,971
$853.43 p/Share
123
Reduced 1.04%
11,656
Common Stock
Aug 12
2025
BUY
Exercise of conversion of derivative security
-
228
Added 1.9%
11,779
Common Stock
Aug 08
2025
SELL
Open market or private sale
$256,489
$878.39 p/Share
292
Reduced 2.47%
11,551
Common Stock
Aug 07
2025
SELL
Payment of exercise price or tax liability
$371,501
$874.12 p/Share
425
Reduced 3.46%
11,843
Common Stock
Aug 07
2025
BUY
Exercise of conversion of derivative security
-
789
Added 6.04%
12,268
Common Stock
May 19
2025
SELL
Open market or private sale
$121,569
$1030.25 p/Share
118
Reduced 1.02%
11,464
Common Stock
May 16
2025
SELL
Payment of exercise price or tax liability
$178,910
$1040.18 p/Share
172
Reduced 1.46%
11,582
Common Stock
May 16
2025
BUY
Exercise of conversion of derivative security
-
319
Added 2.64%
11,754
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$261,900
$1035.18 p/Share
253
Reduced 2.16%
11,435
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
470
Added 3.87%
11,688
Common Stock
May 13
2025
SELL
Open market or private sale
$85,932
$1023.0 p/Share
84
Reduced 0.74%
11,218
Common Stock