Nov 13
2024
BUY
Grant, award, or other acquisition
$7,126
$12.68 p/Share
562
Added 0.03%
2,127,271
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
Aug 31
2022
BUY
Open market or private purchase
$22,282
$13.84 p/Share
1,610
Added 0.08%
2,067,850
Common Stock
Aug 01
2022
BUY
Open market or private purchase
$1,498,500
$13.5 p/Share
111,000
Added 5.1%
2,066,240
Common Stock
Mar 28
2022
BUY
Open market or private purchase
$54,358
$15.95 p/Share
3,408
Added 0.17%
1,955,240
Common Stock
Mar 24
2022
BUY
Open market or private purchase
$586,672
$16.0 p/Share
36,667
Added 1.84%
1,950,832
Common Stock
Mar 23
2022
BUY
Open market or private purchase
$42,469
$15.9 p/Share
2,671
Added 0.14%
1,914,165
Common Stock
Mar 21
2022
BUY
Open market or private purchase
$116,528
$16.0 p/Share
7,283
Added 0.38%
1,911,494
Common Stock
Mar 15
2022
BUY
Open market or private purchase
$16,000
$16.0 p/Share
1,000
Added 0.05%
1,951,832
Common Stock
Mar 14
2022
BUY
Open market or private purchase
$47,888
$16.0 p/Share
2,993
Added 0.16%
1,904,211
Common Stock
Feb 21
2022
BUY
Open market or private purchase
$440,000
$16.0 p/Share
27,500
Added 1.43%
1,901,218
Common Stock
Dec 16
2021
BUY
Open market or private purchase
$161,900
$16.19 p/Share
10,000
Added 0.53%
1,873,718
Common Stock