Oct 07
2025
SELL
Open market or private sale
$212,160
$11.05 p/Share
19,200
Reduced 0.63%
3,050,324
Common Stock
Oct 01
2025
SELL
Open market or private sale
$49,986
$11.02 p/Share
4,536
Reduced 0.15%
3,069,524
Common Stock
Sep 30
2025
SELL
Open market or private sale
$163,210
$11.13 p/Share
14,664
Reduced 0.47%
3,074,060
Common Stock
Sep 24
2025
SELL
Open market or private sale
$4,986
$11.65 p/Share
428
Reduced 0.01%
3,088,724
Common Stock
Sep 23
2025
SELL
Open market or private sale
$219,820
$11.71 p/Share
18,772
Reduced 0.6%
3,089,152
Common Stock
Sep 05
2025
SELL
Payment of exercise price or tax liability
$156,863
$11.39 p/Share
13,772
Reduced 0.44%
3,127,124
Common Stock
Sep 03
2025
SELL
Payment of exercise price or tax liability
$154,026
$11.39 p/Share
13,523
Reduced 0.43%
3,140,896
Common Stock
Sep 01
2025
SELL
Payment of exercise price or tax liability
$63,033
$11.26 p/Share
5,598
Reduced 0.18%
3,154,419
Common Stock
Aug 22
2025
SELL
Payment of exercise price or tax liability
$158,928
$11.54 p/Share
13,772
Reduced 0.43%
3,160,017
Common Stock
Aug 17
2025
SELL
Payment of exercise price or tax liability
$18,716
$10.85 p/Share
1,725
Reduced 0.05%
3,173,789
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$41,588
$10.55 p/Share
3,942
Reduced 0.12%
3,175,514
Common Stock
Jun 11
2025
SELL
Open market or private sale
$82,447
$10.19 p/Share
8,091
Reduced 0.15%
5,413,663
Common Stock
Jun 10
2025
SELL
Open market or private sale
$168,848
$10.29 p/Share
16,409
Reduced 0.3%
5,421,754
Common Stock
Jun 05
2025
SELL
Payment of exercise price or tax liability
$141,025
$10.24 p/Share
13,772
Reduced 0.43%
3,179,456
Common Stock
Jun 03
2025
SELL
Payment of exercise price or tax liability
$137,518
$10.17 p/Share
13,522
Reduced 0.42%
3,193,228
Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$55,308
$9.88 p/Share
5,598
Reduced 0.17%
3,206,750
Common Stock
May 22
2025
SELL
Payment of exercise price or tax liability
$136,893
$9.94 p/Share
13,772
Reduced 0.43%
3,212,348
Common Stock
May 17
2025
BUY
Grant, award, or other acquisition
-
62,741
Added 1.91%
3,226,120
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$40,366
$10.24 p/Share
3,942
Reduced 0.24%
1,656,897
Common Stock
Mar 05
2025
BUY
Grant, award, or other acquisition
-
501,028
Added 23.18%
1,660,839
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$86,694
$9.73 p/Share
8,910
Reduced 0.76%
1,159,811
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$36,594
$9.92 p/Share
3,689
Reduced 0.31%
1,168,721
Common Stock
Feb 22
2025
SELL
Payment of exercise price or tax liability
$92,121
$10.15 p/Share
9,076
Reduced 0.77%
1,172,410
Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$33,034
$10.75 p/Share
3,073
Reduced 0.26%
1,181,486
Common Stock
Dec 03
2024
SELL
Payment of exercise price or tax liability
$162,952
$12.05 p/Share
13,523
Reduced 1.13%
1,184,559
Common Stock