Jun 06
2025
BUY
Grant, award, or other acquisition
-
12,471
Added 2.96%
408,916
Common Stock
May 19
2025
BUY
Open market or private purchase
$186,250
$7.45 p/Share
25,000
Added 5.93%
396,445
Common Stock
May 15
2025
BUY
Open market or private purchase
$186,000
$7.44 p/Share
25,000
Added 6.31%
371,445
Common Stock
May 14
2025
BUY
Open market or private purchase
$522,900
$7.47 p/Share
70,000
Added 16.81%
346,445
Common Stock
May 13
2025
BUY
Open market or private purchase
$73,500
$7.35 p/Share
10,000
Added 3.49%
276,445
Common Stock
Mar 17
2025
BUY
Open market or private purchase
$105,600
$7.04 p/Share
15,000
Added 5.33%
266,445
Common Stock
Nov 12
2024
BUY
Open market or private purchase
$14,880
$7.44 p/Share
2,000
Added 0.79%
251,445
Common Stock
Sep 12
2024
BUY
Open market or private purchase
$34,850
$6.97 p/Share
5,000
Added 1.97%
249,445
Common Stock
Sep 03
2024
BUY
Open market or private purchase
$38,200
$7.64 p/Share
5,000
Added 2.0%
244,445
Common Stock
Jun 06
2024
BUY
Grant, award, or other acquisition
-
8,523
Added 3.44%
239,445
Common Stock
Dec 11
2023
BUY
Open market or private purchase
$95,900
$9.59 p/Share
10,000
Added 4.15%
230,922
Common Stock
Nov 30
2023
BUY
Open market or private purchase
$92,500
$9.25 p/Share
10,000
Added 4.33%
220,992
Common Stock
Nov 29
2023
BUY
Open market or private purchase
$94,000
$9.4 p/Share
10,000
Added 4.53%
210,992
Common Stock
Nov 28
2023
BUY
Open market or private purchase
$93,000
$9.3 p/Share
10,000
Added 4.74%
200,922
Common Stock
Nov 22
2023
BUY
Open market or private purchase
$88,900
$8.89 p/Share
10,000
Added 4.98%
190,922
Common Stock
Nov 20
2023
BUY
Open market or private purchase
$41,350
$8.27 p/Share
5,000
Added 2.69%
180,922
Common Stock
Nov 15
2023
BUY
Open market or private purchase
$295,750
$8.45 p/Share
35,000
Added 16.59%
175,922
Common Stock
Nov 14
2023
BUY
Open market or private purchase
$128,387
$7.55 p/Share
17,005
Added 10.77%
140,922
Common Stock
Sep 15
2023
BUY
Open market or private purchase
$49,900
$9.98 p/Share
5,000
Added 3.88%
123,917
Common Stock
Aug 14
2023
BUY
Grant, award, or other acquisition
-
8,217
Added 6.46%
118,917
Common Stock
May 17
2023
BUY
Open market or private purchase
$107,300
$10.73 p/Share
10,000
Added 8.29%
110,700
Common Stock
Mar 17
2023
BUY
Open market or private purchase
$230,000
$11.5 p/Share
20,000
Added 16.57%
100,700
Common Stock
Nov 28
2022
BUY
Open market or private purchase
$63,600
$12.72 p/Share
5,000
Added 5.83%
80,700
Common Stock
Nov 17
2022
BUY
Open market or private purchase
$63,750
$12.75 p/Share
5,000
Added 6.2%
75,700
Common Stock
Sep 15
2022
BUY
Open market or private purchase
$12,000
$10.0 p/Share
1,200
Added 1.67%
70,700
Common Stock