Nov 18
2025
SELL
Open market or private sale
$66,993
$827.08 p/Share
81
Reduced 1.84%
4,332
Common Stock
Nov 17
2025
SELL
Open market or private sale
$93,161
$846.92 p/Share
110
Reduced 2.48%
4,332
Common Stock
Nov 17
2025
SELL
Payment of exercise price or tax liability
$80,235
$835.79 p/Share
96
Reduced 2.13%
4,413
Common Stock
Nov 17
2025
BUY
Exercise of conversion of derivative security
-
177
Added 3.78%
4,509
Common Stock
Nov 14
2025
SELL
Payment of exercise price or tax liability
$109,705
$850.43 p/Share
129
Reduced 2.82%
4,442
Common Stock
Nov 14
2025
BUY
Exercise of conversion of derivative security
-
239
Added 4.97%
4,571
Common Stock
Nov 13
2025
SELL
Open market or private sale
$52,847
$852.38 p/Share
62
Reduced 1.41%
4,332
Common Stock
Nov 12
2025
SELL
Payment of exercise price or tax liability
$63,938
$864.04 p/Share
74
Reduced 1.66%
4,394
Common Stock
Nov 12
2025
BUY
Exercise of conversion of derivative security
-
136
Added 2.95%
4,468
Common Stock
Nov 10
2025
SELL
Open market or private sale
$164,997
$863.86 p/Share
191
Reduced 4.22%
4,332
Common Stock
Nov 07
2025
SELL
Payment of exercise price or tax liability
$193,058
$861.87 p/Share
224
Reduced 4.72%
4,523
Common Stock
Nov 07
2025
BUY
Exercise of conversion of derivative security
-
415
Added 8.04%
4,747
Common Stock
Aug 20
2025
SELL
Open market or private sale
$1,501,473
$884.26 p/Share
1,698
Reduced 28.16%
4,332
Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$1,346,823
$867.24 p/Share
1,553
Reduced 20.48%
6,030
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
-
2,887
Added 31.92%
6,158
Common Stock
Aug 12
2025
SELL
Payment of exercise price or tax liability
$63,153
$853.43 p/Share
74
Reduced 1.55%
4,696
Common Stock
Aug 12
2025
BUY
Exercise of conversion of derivative security
-
137
Added 2.79%
4,770
Common Stock
Aug 07
2025
SELL
Payment of exercise price or tax liability
$195,802
$874.12 p/Share
224
Reduced 4.61%
4,633
Common Stock
Aug 07
2025
BUY
Exercise of conversion of derivative security
-
415
Added 7.87%
4,857
Common Stock
May 19
2025
SELL
Open market or private sale
$83,450
$1030.25 p/Share
81
Reduced 1.79%
4,442
Common Stock
May 16
2025
SELL
Payment of exercise price or tax liability
$99,857
$1040.18 p/Share
96
Reduced 2.08%
4,523
Common Stock
May 16
2025
BUY
Exercise of conversion of derivative security
-
177
Added 3.69%
4,619
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$132,503
$1035.18 p/Share
128
Reduced 2.8%
4,442
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
238
Added 4.95%
4,570
Common Stock
May 13
2025
SELL
Open market or private sale
$63,426
$1023.0 p/Share
62
Reduced 1.41%
4,332
Common Stock