Jan 14
2026
SELL
Payment of exercise price or tax liability
$66,394
$8.21 p/Share
8,087
Reduced 0.87%
919,334
Common Stock
Jan 08
2026
SELL
Payment of exercise price or tax liability
$47,752
$7.91 p/Share
6,037
Reduced 0.65%
927,421
Common Stock
Jan 06
2026
SELL
Payment of exercise price or tax liability
$369,394
$8.68 p/Share
42,557
Reduced 4.36%
933,458
Common Stock
Jan 01
2026
SELL
Payment of exercise price or tax liability
$33,041
$7.31 p/Share
4,520
Reduced 0.46%
976,015
Common Stock
Dec 14
2025
SELL
Payment of exercise price or tax liability
$63,400
$8.64 p/Share
7,338
Reduced 0.74%
980,535
Common Stock
Dec 08
2025
SELL
Payment of exercise price or tax liability
$12,933
$8.68 p/Share
1,490
Reduced 0.15%
987,873
Common Stock
Nov 21
2025
SELL
Payment of exercise price or tax liability
$23,829
$7.47 p/Share
3,190
Reduced 0.32%
989,363
Common Stock
Nov 21
2025
BUY
Grant, award, or other acquisition
-
6,035
Added 0.6%
992,553
Common Stock
Nov 14
2025
SELL
Payment of exercise price or tax liability
$58,924
$8.03 p/Share
7,338
Reduced 0.74%
986,518
Common Stock
Nov 08
2025
SELL
Payment of exercise price or tax liability
$14,244
$9.56 p/Share
1,490
Reduced 0.15%
993,856
Common Stock
Oct 14
2025
SELL
Payment of exercise price or tax liability
$94,440
$12.87 p/Share
7,338
Reduced 0.73%
995,346
Common Stock
Oct 08
2025
SELL
Open market or private sale
$241,982
$13.0 p/Share
18,614
Reduced 1.82%
1,002,684
Common Stock
Oct 08
2025
SELL
Payment of exercise price or tax liability
$75,466
$12.66 p/Share
5,961
Reduced 0.58%
1,021,298
Common Stock
Oct 02
2025
SELL
Open market or private sale
$1,441,200
$12.01 p/Share
120,000
Reduced 10.46%
1,027,259
Common Stock
Oct 01
2025
SELL
Payment of exercise price or tax liability
$49,328
$11.11 p/Share
4,440
Reduced 0.39%
1,147,259
Common Stock
Sep 14
2025
SELL
Payment of exercise price or tax liability
$59,731
$8.14 p/Share
7,338
Reduced 0.63%
1,151,699
Common Stock
Sep 08
2025
SELL
Payment of exercise price or tax liability
$13,991
$9.39 p/Share
1,490
Reduced 0.13%
1,159,037
Common Stock
Aug 22
2025
SELL
Payment of exercise price or tax liability
$41,377
$10.51 p/Share
3,937
Reduced 0.34%
1,160,527
Common Stock
Aug 22
2025
BUY
Grant, award, or other acquisition
-
7,449
Added 0.64%
1,164,464
Common Stock
Aug 14
2025
SELL
Payment of exercise price or tax liability
$77,049
$10.5 p/Share
7,338
Reduced 0.63%
1,157,015
Common Stock
Aug 08
2025
SELL
Payment of exercise price or tax liability
$16,062
$10.78 p/Share
1,490
Reduced 0.13%
1,164,353
Common Stock
Jul 14
2025
SELL
Payment of exercise price or tax liability
$107,501
$14.65 p/Share
7,338
Reduced 0.63%
1,165,843
Common Stock
Jul 08
2025
SELL
Payment of exercise price or tax liability
$80,115
$13.44 p/Share
5,961
Reduced 0.51%
1,173,181
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$45,066
$10.15 p/Share
4,440
Reduced 0.38%
1,179,142
Common Stock
Jun 14
2025
SELL
Payment of exercise price or tax liability
$63,473
$8.65 p/Share
7,338
Reduced 0.62%
1,183,582
Common Stock