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
Jun 08
2025
SELL
Payment of exercise price or tax liability
$12,381
$8.31 p/Share
1,490
Reduced 0.12%
1,190,920
Common Stock
May 16
2025
SELL
Payment of exercise price or tax liability
$48,992
$8.28 p/Share
5,917
Reduced 0.49%
1,192,410
Common Stock
May 16
2025
BUY
Grant, award, or other acquisition
-
11,195
Added 0.93%
1,198,327
Common Stock
May 14
2025
SELL
Payment of exercise price or tax liability
$58,630
$7.99 p/Share
7,338
Reduced 0.61%
1,187,132
Common Stock