Jan 08
2026
SELL
Open market or private sale
$853,970
$105.13 p/Share
8,123
Reduced 9.03%
81,816
Common Stock
Jan 07
2026
SELL
Open market or private sale
$374,160
$93.54 p/Share
4,000
Reduced 4.26%
89,939
Common Stock
Jan 04
2026
SELL
Payment of exercise price or tax liability
$214,558
$79.29 p/Share
2,706
Reduced 2.8%
93,932
Common Stock
Jan 04
2026
BUY
Exercise of conversion of derivative security
-
6,000
Added 5.92%
95,285
Common Stock
Jan 03
2026
SELL
Payment of exercise price or tax liability
$330,718
$79.29 p/Share
4,171
Reduced 4.4%
90,638
Common Stock
Jan 03
2026
BUY
Exercise of conversion of derivative security
-
9,000
Added 8.91%
91,991
Common Stock
Dec 05
2025
SELL
Open market or private sale
$305,560
$76.39 p/Share
4,000
Reduced 4.45%
85,809
Common Stock
Nov 06
2025
SELL
Open market or private sale
$296,600
$74.15 p/Share
4,000
Reduced 4.26%
89,809
Common Stock
Oct 07
2025
SELL
Open market or private sale
$411,640
$102.91 p/Share
4,000
Reduced 4.09%
93,809
Common Stock
Sep 12
2025
SELL
Open market or private sale
$275,040
$68.76 p/Share
4,000
Reduced 3.93%
97,809
Common Stock
Jun 02
2025
SELL
Open market or private sale
$151,000
$37.75 p/Share
4,000
Reduced 3.78%
101,691
Common Stock
May 01
2025
SELL
Open market or private sale
$135,640
$33.91 p/Share
4,000
Reduced 3.65%
105,711
Common Stock
Apr 01
2025
SELL
Open market or private sale
$117,120
$29.28 p/Share
4,000
Reduced 3.53%
109,425
Common Stock
Mar 13
2025
SELL
Payment of exercise price or tax liability
$283,982
$29.52 p/Share
9,620
Reduced 7.82%
113,377
Common Stock
Mar 13
2025
BUY
Grant, award, or other acquisition
-
20,000
Added 14.73%
115,782
Common Stock
Mar 03
2025
SELL
Open market or private sale
$106,040
$26.51 p/Share
4,000
Reduced 3.74%
102,993
Common Stock
Feb 03
2025
SELL
Open market or private sale
$131,520
$32.88 p/Share
4,000
Reduced 3.61%
106,906
Common Stock
Jan 04
2025
SELL
Payment of exercise price or tax liability
$79,307
$27.48 p/Share
2,886
Reduced 2.54%
110,902
Common Stock
Jan 04
2025
BUY
Exercise of conversion of derivative security
-
6,000
Added 5.07%
112,345
Common Stock
Jan 03
2025
SELL
Payment of exercise price or tax liability
$127,342
$27.48 p/Share
4,634
Reduced 4.12%
107,788
Common Stock
Jan 03
2025
BUY
Exercise of conversion of derivative security
-
9,000
Added 7.61%
109,223
Common Stock
Jan 02
2025
SELL
Open market or private sale
$105,960
$26.49 p/Share
4,000
Reduced 3.72%
103,430
Common Stock
Dec 02
2024
SELL
Open market or private sale
$106,920
$26.73 p/Share
4,000
Reduced 3.6%
107,116
Common Stock
Nov 01
2024
SELL
Open market or private sale
$91,800
$22.95 p/Share
4,000
Reduced 3.47%
111,149
Common Stock
Oct 01
2024
SELL
Open market or private sale
$94,720
$23.68 p/Share
4,000
Reduced 3.36%
115,129
Common Stock