Sep 30
2024
BUY
Grant, award, or other acquisition
-
1,765
Added 0.06%
3,069,553
Common Stock
Aug 22
2024
BUY
Open market or private purchase
$38,670
$12.89 p/Share
3,000
Added 0.1%
3,067,788
Common Stock
Jun 28
2024
BUY
Open market or private purchase
$50,965
$12.08 p/Share
4,219
Added 0.14%
3,064,788
Common Stock
Jun 24
2024
BUY
Open market or private purchase
$8,195
$12.25 p/Share
669
Added 0.02%
3,060,569
Common Stock
Jun 20
2024
BUY
Open market or private purchase
$12,977
$12.22 p/Share
1,062
Added 0.03%
3,059,900
Common Stock
Jun 17
2024
BUY
Open market or private purchase
$575
$12.5 p/Share
46
Added 0.0%
3,058,838
Common Stock
Jun 14
2024
BUY
Open market or private purchase
$25,400
$12.7 p/Share
2,000
Added 0.07%
3,058,792
Common Stock
May 24
2024
BUY
Open market or private purchase
$34,128
$12.64 p/Share
2,700
Added 0.09%
3,056,792
Common Stock
May 22
2024
BUY
Open market or private purchase
$12,880
$12.88 p/Share
1,000
Added 0.03%
3,054,092
Common Stock
May 15
2024
BUY
Open market or private purchase
$46,811
$12.44 p/Share
3,763
Added 0.12%
3,053,092
Common Stock
May 14
2024
BUY
Open market or private purchase
$120,700
$12.07 p/Share
10,000
Added 0.33%
3,049,329
Common Stock
Mar 26
2024
BUY
Grant, award, or other acquisition
$4,808
$12.02 p/Share
400
Added 0.01%
3,039,329
Common Stock
Mar 25
2024
-
200,000
Reduced 6.17%
3,038,929
Common Stock
Dec 22
2023
-
100,000
Reduced 2.99%
3,238,929
Common Stock
Aug 16
2023
BUY
Open market or private purchase
$72,720
$18.18 p/Share
4,000
Added 0.12%
3,338,929
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
10,431
Added 0.31%
3,334,929
Common Stock
Jan 23
2023
-
150,000
Reduced 4.32%
3,324,498
Common Stock
Dec 30
2022
BUY
Open market or private purchase
$59,520
$14.88 p/Share
4,000
Added 0.11%
3,480,814
Common Stock
Dec 29
2022
BUY
Open market or private purchase
$35,180
$15.19 p/Share
2,316
Added 0.07%
3,476,814
Common Stock
Dec 15
2022
-
30,000
Reduced 0.86%
3,474,498
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
50,000
Added 1.41%
3,504,498
Common Stock
Jun 22
2022
BUY
Open market or private purchase
$37,380
$12.46 p/Share
3,000
Added 0.09%
3,454,498
Common Stock
Jun 14
2022
BUY
Open market or private purchase
$41,036
$13.38 p/Share
3,067
Added 0.09%
3,451,498
Common Stock
Jun 13
2022
BUY
Open market or private purchase
$2,029
$13.8 p/Share
147
Added 0.0%
3,448,431
Common Stock
Jun 06
2022
BUY
Open market or private purchase
$14,410
$14.41 p/Share
1,000
Added 0.03%
3,448,284
Common Stock