Jan 08
2026
SELL
Payment of exercise price or tax liability
$13,810
$7.91 p/Share
1,746
Reduced 0.89%
194,305
Common Stock
Jan 05
2026
SELL
Payment of exercise price or tax liability
$6,084
$8.73 p/Share
697
Reduced 0.35%
196,051
Common Stock
Jan 01
2026
SELL
Open market or private sale
$16,783
$7.31 p/Share
2,296
Reduced 1.15%
196,748
Common Stock
Dec 13
2025
SELL
Payment of exercise price or tax liability
$8,752
$8.64 p/Share
1,013
Reduced 0.51%
199,044
Common Stock
Dec 10
2025
SELL
Payment of exercise price or tax liability
$2,300
$9.13 p/Share
252
Reduced 0.13%
200,057
Common Stock
Nov 21
2025
SELL
Payment of exercise price or tax liability
$15,134
$7.47 p/Share
2,026
Reduced 1.0%
200,309
Common Stock
Nov 21
2025
BUY
Grant, award, or other acquisition
-
3,833
Added 1.86%
202,335
Common Stock
Nov 13
2025
SELL
Payment of exercise price or tax liability
$8,185
$8.08 p/Share
1,013
Reduced 0.51%
198,502
Common Stock
Nov 10
2025
SELL
Payment of exercise price or tax liability
$2,338
$9.28 p/Share
252
Reduced 0.13%
199,515
Common Stock
Oct 13
2025
SELL
Payment of exercise price or tax liability
$13,189
$13.02 p/Share
1,013
Reduced 0.51%
197,734
Common Stock
Oct 10
2025
SELL
Payment of exercise price or tax liability
$3,041
$12.07 p/Share
252
Reduced 0.13%
198,747
Common Stock
Oct 08
2025
SELL
Payment of exercise price or tax liability
$21,218
$12.66 p/Share
1,676
Reduced 0.84%
198,999
Common Stock
Oct 05
2025
SELL
Payment of exercise price or tax liability
$7,593
$11.92 p/Share
637
Reduced 0.32%
200,675
Common Stock
Oct 01
2025
SELL
Payment of exercise price or tax liability
$24,675
$11.11 p/Share
2,221
Reduced 1.09%
201,312
Common Stock
Sep 13
2025
SELL
Payment of exercise price or tax liability
$8,245
$8.14 p/Share
1,013
Reduced 0.5%
203,533
Common Stock
Sep 10
2025
SELL
Payment of exercise price or tax liability
$2,305
$9.15 p/Share
252
Reduced 0.12%
204,546
Common Stock
Aug 28
2025
-
3,000
Reduced 1.44%
204,798
Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$22,329
$10.21 p/Share
2,187
Reduced 1.04%
207,798
Common Stock
Aug 15
2025
BUY
Grant, award, or other acquisition
-
4,138
Added 1.93%
209,985
Common Stock
Aug 13
2025
SELL
Payment of exercise price or tax liability
$11,122
$10.98 p/Share
1,013
Reduced 0.49%
205,847
Common Stock
Aug 08
2025
SELL
Payment of exercise price or tax liability
$2,716
$10.78 p/Share
252
Reduced 0.12%
206,860
Common Stock
Jul 13
2025
SELL
Payment of exercise price or tax liability
$14,252
$14.07 p/Share
1,013
Reduced 0.49%
207,112
Common Stock
Jul 10
2025
SELL
Payment of exercise price or tax liability
$3,558
$14.12 p/Share
252
Reduced 0.12%
208,125
Common Stock
Jul 08
2025
SELL
Payment of exercise price or tax liability
$22,538
$13.44 p/Share
1,677
Reduced 0.8%
208,377
Common Stock
Jul 05
2025
SELL
Payment of exercise price or tax liability
$7,255
$11.39 p/Share
637
Reduced 0.3%
210,054
Common Stock