Dec 23
2025
SELL
Open market or private sale
$195,141
$224.3 p/Share
870
Reduced 1.97%
43,250
Common Stock
Dec 22
2025
SELL
Payment of exercise price or tax liability
$197,766
$222.46 p/Share
889
Reduced 1.98%
44,120
Common Stock
Dec 16
2025
SELL
Open market or private sale
$406,204
$212.45 p/Share
1,912
Reduced 4.07%
45,009
Common Stock
Dec 15
2025
SELL
Payment of exercise price or tax liability
$425,181
$217.93 p/Share
1,951
Reduced 3.99%
46,921
Common Stock
Dec 09
2025
SELL
Open market or private sale
$181,774
$223.31 p/Share
814
Reduced 1.64%
48,872
Common Stock
Dec 08
2025
SELL
Payment of exercise price or tax liability
$190,582
$228.79 p/Share
833
Reduced 1.65%
49,686
Common Stock
Nov 28
2025
SELL
Open market or private sale
$6,241,250
$249.65 p/Share
25,000
Reduced 33.1%
50,519
Common Stock
Nov 28
2025
BUY
Exercise of conversion of derivative security
$337,000
$13.48 p/Share
25,000
Added 24.87%
75,519
Common Stock
Nov 13
2025
SELL
Open market or private sale
$6,611,250
$264.45 p/Share
25,000
Reduced 33.1%
50,519
Common Stock
Nov 13
2025
BUY
Exercise of conversion of derivative security
$337,000
$13.48 p/Share
25,000
Added 24.87%
75,519
Common Stock
Oct 30
2025
SELL
Open market or private sale
$6,625,000
$265.0 p/Share
25,000
Reduced 33.1%
50,519
Common Stock
Oct 30
2025
BUY
Exercise of conversion of derivative security
$337,000
$13.48 p/Share
25,000
Added 24.87%
75,519
Common Stock
Oct 16
2025
SELL
Open market or private sale
$6,150,000
$246.0 p/Share
25,000
Reduced 33.1%
50,519
Common Stock
Oct 16
2025
BUY
Exercise of conversion of derivative security
$337,000
$13.48 p/Share
25,000
Added 24.87%
75,519
Common Stock
Oct 02
2025
SELL
Open market or private sale
$5,866,000
$234.64 p/Share
25,000
Reduced 33.1%
50,519
Common Stock
Oct 02
2025
BUY
Exercise of conversion of derivative security
$337,000
$13.48 p/Share
25,000
Added 24.87%
75,519
Common Stock
Sep 23
2025
SELL
Open market or private sale
$200,287
$230.48 p/Share
869
Reduced 1.69%
50,519
Common Stock
Sep 22
2025
SELL
Payment of exercise price or tax liability
$204,896
$230.48 p/Share
889
Reduced 1.7%
51,388
Common Stock
Sep 18
2025
SELL
Open market or private sale
$5,484,000
$219.36 p/Share
25,000
Reduced 32.35%
52,277
Common Stock
Sep 18
2025
BUY
Exercise of conversion of derivative security
$337,000
$13.48 p/Share
25,000
Added 24.44%
77,277
Common Stock
Sep 16
2025
SELL
Open market or private sale
$423,010
$221.24 p/Share
1,912
Reduced 3.53%
52,277
Common Stock
Sep 15
2025
SELL
Payment of exercise price or tax liability
$431,242
$221.15 p/Share
1,950
Reduced 3.47%
54,189
Common Stock
Sep 09
2025
SELL
Open market or private sale
$241,992
$223.86 p/Share
1,081
Reduced 1.89%
56,139
Common Stock
Sep 08
2025
SELL
Payment of exercise price or tax liability
$249,265
$225.58 p/Share
1,105
Reduced 1.89%
57,220
Common Stock
Sep 04
2025
SELL
Open market or private sale
$5,573,000
$222.92 p/Share
25,000
Reduced 30.0%
58,325
Common Stock