May 21
2025
BUY
Grant, award, or other acquisition
$7,129
$10.2 p/Share
699
Added 0.03%
2,380,598
Common Stock
Apr 30
2025
BUY
Grant, award, or other acquisition
$14,584
$10.5 p/Share
1,389
Added 0.06%
2,386,147
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
$8,176
$10.35 p/Share
790
Added 0.03%
2,384,757
Common Stock
Mar 27
2025
BUY
Open market or private purchase
$2,520,000
$10.0 p/Share
252,000
Added 9.57%
2,379,899
Common Stock
Mar 12
2025
BUY
Grant, award, or other acquisition
$7,127
$11.35 p/Share
628
Added 0.03%
2,127,899
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
$8,156
$11.36 p/Share
718
Added 0.03%
2,383,966
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
$8,144
$11.77 p/Share
692
Added 0.03%
2,383,247
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
$8,125
$11.46 p/Share
709
Added 0.03%
2,382,555
Common Stock
Nov 30
2024
BUY
Grant, award, or other acquisition
$8,027
$13.16 p/Share
610
Added 0.03%
2,381,845
Common Stock
Nov 13
2024
BUY
Grant, award, or other acquisition
$7,126
$12.68 p/Share
562
Added 0.03%
2,127,271
Common Stock
Oct 31
2024
BUY
Grant, award, or other acquisition
$8,019
$12.59 p/Share
637
Added 0.03%
2,381,235
Common Stock
Aug 14
2024
BUY
Grant, award, or other acquisition
$7,125
$11.7 p/Share
609
Added 0.03%
2,126,709
Common Stock
Jul 08
2024
SELL
Open market or private sale
$6,405
$11.95 p/Share
536
Reduced 0.03%
2,126,100
Common Stock
Jul 02
2024
BUY
Open market or private purchase
$6,432
$12.0 p/Share
536
Added 0.03%
2,126,636
Common Stock
May 24
2024
BUY
Grant, award, or other acquisition
$7,132
$12.47 p/Share
572
Added 0.03%
2,126,100
Common Stock
Aug 15
2023
BUY
Open market or private purchase
$135,839
$11.47 p/Share
11,843
Added 0.55%
2,125,528
Common Stock
Jun 08
2023
BUY
Open market or private purchase
$362,100
$12.07 p/Share
30,000
Added 1.4%
2,113,685
Common Stock
May 17
2023
BUY
Open market or private purchase
$24,560
$10.95 p/Share
2,243
Added 0.11%
2,083,685
Common Stock
May 08
2023
BUY
Open market or private purchase
$13,468
$10.95 p/Share
1,230
Added 0.06%
2,081,442
Common Stock
Mar 13
2023
BUY
Open market or private purchase
$28,674
$12.14 p/Share
2,362
Added 0.11%
2,080,212
Common Stock
Sep 29
2022
BUY
Grant, award, or other acquisition
$48,000
$12.0 p/Share
4,000
Added 0.19%
2,077,850
Common Stock
Sep 27
2022
BUY
Grant, award, or other acquisition
$18,235
$12.23 p/Share
1,491
Added 0.07%
2,073,850
Common Stock
Sep 27
2022
BUY
Grant, award, or other acquisition
$6,100
$12.2 p/Share
500
Added 0.02%
2,072,359
Common Stock
Sep 26
2022
BUY
Grant, award, or other acquisition
$39,776
$12.43 p/Share
3,200
Added 0.15%
2,071,050
Common Stock
Sep 23
2022
BUY
Grant, award, or other acquisition
$10,234
$12.65 p/Share
809
Added 0.04%
2,071,859
Common Stock