Dec 03
2025
SELL
Open market or private sale
$23,019,524
$190.6 p/Share
120,774
Reduced 26.93%
327,645
Common Stock
Dec 03
2025
BUY
Exercise of conversion of derivative security
$2,967,322
$32.25 p/Share
92,010
Added 17.03%
448,419
Common Stock
Nov 03
2025
SELL
Open market or private sale
$26,358,925
$218.25 p/Share
120,774
Reduced 25.31%
356,409
Common Stock
Nov 03
2025
BUY
Exercise of conversion of derivative security
$2,967,322
$32.25 p/Share
92,010
Added 16.16%
477,183
Common Stock
Nov 01
2025
SELL
Payment of exercise price or tax liability
$51,107,793
$220.24 p/Share
232,055
Reduced 37.6%
385,173
Common Stock
Nov 01
2025
BUY
Grant, award, or other acquisition
-
468,038
Added 43.13%
617,228
Common Stock
Oct 06
2025
SELL
Open market or private sale
$25,549,739
$211.55 p/Share
120,774
Reduced 44.74%
149,190
Common Stock
Oct 06
2025
BUY
Exercise of conversion of derivative security
$2,967,322
$32.25 p/Share
92,010
Added 25.42%
269,964
Common Stock
Sep 03
2025
SELL
Open market or private sale
$23,018,316
$190.59 p/Share
120,774
Reduced 40.43%
177,954
Common Stock
Sep 03
2025
BUY
Exercise of conversion of derivative security
$2,967,322
$32.25 p/Share
92,010
Added 23.55%
298,728
Common Stock
Aug 04
2025
SELL
Open market or private sale
$20,840,761
$172.56 p/Share
120,774
Reduced 36.88%
206,718
Common Stock
Aug 04
2025
BUY
Exercise of conversion of derivative security
$2,967,322
$32.25 p/Share
92,010
Added 21.93%
327,492
Common Stock
Jul 07
2025
SELL
Open market or private sale
$24,292,482
$201.14 p/Share
120,774
Reduced 33.9%
235,482
Common Stock
Jul 07
2025
BUY
Exercise of conversion of derivative security
$2,967,322
$32.25 p/Share
92,010
Added 20.53%
356,256
Common Stock
Jun 04
2025
SELL
Open market or private sale
$23,598,031
$195.39 p/Share
120,774
Reduced 31.37%
264,246
Common Stock
Jun 04
2025
BUY
Exercise of conversion of derivative security
$2,967,322
$32.25 p/Share
92,010
Added 19.29%
385,020
Common Stock
May 05
2025
SELL
Open market or private sale
$22,791,261
$188.71 p/Share
120,774
Reduced 29.19%
293,010
Common Stock
May 05
2025
BUY
Exercise of conversion of derivative security
$2,967,322
$32.25 p/Share
92,010
Added 18.19%
413,784
Common Stock
Apr 07
2025
SELL
Open market or private sale
$18,328,662
$151.76 p/Share
120,774
Reduced 27.29%
321,774
Common Stock
Apr 07
2025
BUY
Exercise of conversion of derivative security
$2,967,322
$32.25 p/Share
92,010
Added 17.21%
442,548
Common Stock
Mar 03
2025
SELL
Open market or private sale
$18,745,745
$188.08 p/Share
99,669
Reduced 22.14%
350,538
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
$2,967,322
$32.25 p/Share
92,010
Added 16.97%
450,207
Common Stock
Feb 03
2025
SELL
Open market or private sale
$18,197,524
$182.51 p/Share
99,707
Reduced 21.77%
358,197
Common Stock
Feb 03
2025
BUY
Exercise of conversion of derivative security
$2,968,548
$32.25 p/Share
92,048
Added 16.74%
457,904
Common Stock
Jan 06
2025
SELL
Open market or private sale
$21,601,200
$180.01 p/Share
120,000
Reduced 24.7%
365,856
Common Stock