Dec 16
2025
SELL
Open market or private sale
$3,119,415
$366.99 p/Share
8,500
Reduced 1.68%
496,308
Common Stock
Dec 01
2025
SELL
Payment of exercise price or tax liability
$58,997
$373.4 p/Share
158
Reduced 0.03%
504,808
Common Stock
Nov 18
2025
SELL
Open market or private sale
$3,128,935
$368.11 p/Share
8,500
Reduced 1.66%
504,966
Common Stock
Nov 03
2025
SELL
Open market or private sale
$115,925
$493.3 p/Share
235
Reduced 0.05%
513,466
Common Stock
Nov 03
2025
BUY
Exercise of conversion of derivative security
$115,260
$490.47 p/Share
235
Added 0.05%
513,701
Common Stock
Oct 21
2025
SELL
Open market or private sale
$3,694,289
$446.98 p/Share
8,265
Reduced 1.58%
513,466
Common Stock
Oct 21
2025
BUY
Exercise of conversion of derivative security
$100,763
$383.13 p/Share
263
Added 0.05%
521,731
Common Stock
Oct 01
2025
SELL
Payment of exercise price or tax liability
$315,659
$440.25 p/Share
717
Reduced 0.14%
521,468
Common Stock
Sep 16
2025
SELL
Open market or private sale
$4,305,420
$506.52 p/Share
8,500
Reduced 1.6%
522,185
Common Stock
Sep 16
2025
BUY
Exercise of conversion of derivative security
$3,518,327
$418.45 p/Share
8,408
Added 1.56%
530,685
Common Stock
Sep 02
2025
SELL
Payment of exercise price or tax liability
$74,503
$471.54 p/Share
158
Reduced 0.03%
522,277
Common Stock
Aug 19
2025
SELL
Open market or private sale
$3,823,640
$449.84 p/Share
8,500
Reduced 1.6%
522,435
Common Stock
Aug 19
2025
BUY
Exercise of conversion of derivative security
$2,399,720
$282.32 p/Share
8,500
Added 1.58%
530,935
Common Stock
Jul 15
2025
SELL
Open market or private sale
$4,616,095
$543.07 p/Share
8,500
Reduced 1.6%
522,435
Common Stock
Jul 15
2025
BUY
Exercise of conversion of derivative security
$1,313,605
$171.31 p/Share
7,668
Added 1.42%
530,935
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$399,985
$557.86 p/Share
717
Reduced 0.14%
523,267
Common Stock
Jun 17
2025
SELL
Open market or private sale
$4,658,255
$548.03 p/Share
8,500
Reduced 1.6%
523,984
Common Stock
Jun 17
2025
BUY
Exercise of conversion of derivative security
$1,110,713
$159.7 p/Share
6,955
Added 1.29%
532,484
Common Stock
Jun 02
2025
SELL
Payment of exercise price or tax liability
$93,539
$592.02 p/Share
158
Reduced 0.03%
525,529
Common Stock
May 20
2025
SELL
Open market or private sale
$5,487,090
$645.54 p/Share
8,500
Reduced 1.59%
525,687
Common Stock
May 20
2025
BUY
Exercise of conversion of derivative security
$1,155,320
$135.92 p/Share
8,500
Added 1.57%
534,187
Common Stock
Apr 15
2025
SELL
Open market or private sale
$4,578,100
$538.6 p/Share
8,500
Reduced 1.59%
525,687
Common Stock
Apr 15
2025
BUY
Exercise of conversion of derivative security
$860,190
$112.15 p/Share
7,670
Added 1.42%
534,187
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$416,726
$582.02 p/Share
716
Reduced 0.14%
526,517
Common Stock
Mar 18
2025
SELL
Open market or private sale
$5,163,580
$607.48 p/Share
8,500
Reduced 1.59%
527,233
Common Stock