Dec 31
2025
SELL
Payment of exercise price or tax liability
$109,860
$669.88 p/Share
164
Reduced 7.54%
2,012
Common Stock
Dec 31
2025
BUY
Exercise of conversion of derivative security
-
331
Added 13.2%
2,177
Common Stock
Dec 01
2025
SELL
Payment of exercise price or tax liability
$30,435
$634.08 p/Share
48
Reduced 2.54%
1,843
Common Stock
Dec 01
2025
BUY
Exercise of conversion of derivative security
-
97
Added 4.88%
1,891
Common Stock
Oct 01
2025
SELL
Payment of exercise price or tax liability
$111,314
$682.91 p/Share
163
Reduced 8.33%
1,794
Common Stock
Oct 01
2025
BUY
Exercise of conversion of derivative security
-
329
Added 14.39%
1,957
Common Stock
Sep 01
2025
SELL
Payment of exercise price or tax liability
$453,560
$667.0 p/Share
680
Reduced 29.6%
1,617
Common Stock
Sep 01
2025
BUY
Exercise of conversion of derivative security
-
1,374
Added 37.9%
2,251
Common Stock
Aug 12
2025
SELL
Payment of exercise price or tax liability
$23,300
$706.09 p/Share
33
Reduced 3.44%
925
Common Stock
Aug 12
2025
BUY
Exercise of conversion of derivative security
-
70
Added 6.81%
958
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$180,367
$787.63 p/Share
229
Reduced 20.5%
888
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
-
664
Added 37.26%
1,118
Common Stock
Jun 27
2025
SELL
Open market or private sale
$1,362,748
$784.09 p/Share
1,738
Reduced 79.29%
454
Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$24,864
$753.47 p/Share
33
Reduced 1.48%
2,190
Common Stock
Jun 01
2025
BUY
Exercise of conversion of derivative security
-
97
Added 4.18%
2,223
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$66,924
$613.99 p/Share
109
Reduced 4.88%
2,126
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
312
Added 12.25%
2,235
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$23,939
$613.84 p/Share
39
Reduced 1.99%
1,921
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
96
Added 4.67%
1,960
Common Stock
Jan 10
2025
SELL
Open market or private sale
$668,349
$619.99 p/Share
1,078
Reduced 36.64%
1,864
Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$97,417
$628.5 p/Share
155
Reduced 5.0%
2,942
Common Stock
Dec 31
2024
BUY
Exercise of conversion of derivative security
-
313
Added 9.18%
3,097
Common Stock
Dec 02
2024
SELL
Payment of exercise price or tax liability
$30,803
$641.73 p/Share
48
Reduced 1.7%
2,782
Common Stock
Dec 01
2024
BUY
Exercise of conversion of derivative security
-
97
Added 3.31%
2,830
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$93,367
$606.28 p/Share
154
Reduced 5.33%
2,733
Common Stock