Jun 05
2025
BUY
Open market or private purchase
$23,572
$7.5 p/Share
3,143
Added 1.82%
170,000
Common Stock
May 22
2025
BUY
Open market or private purchase
$33,750
$6.75 p/Share
5,000
Added 2.91%
166,857
Common Stock
May 02
2025
BUY
Grant, award, or other acquisition
-
21,857
Added 11.9%
161,857
Common Stock
May 02
2025
BUY
Open market or private purchase
$33,650
$6.73 p/Share
5,000
Added 3.45%
140,000
Common Stock
Mar 04
2025
BUY
Open market or private purchase
$20,000
$8.0 p/Share
2,500
Added 1.82%
135,000
Common Stock
Feb 27
2025
BUY
Open market or private purchase
$41,250
$8.25 p/Share
5,000
Added 3.64%
132,500
Common Stock
Nov 08
2024
BUY
Open market or private purchase
$21,225
$8.49 p/Share
2,500
Added 1.92%
127,500
Common Stock
Nov 05
2024
BUY
Open market or private purchase
$20,000
$8.0 p/Share
2,500
Added 1.96%
125,000
Common Stock
Nov 04
2024
BUY
Open market or private purchase
$19,950
$7.98 p/Share
2,500
Added 2.0%
122,500
Common Stock
Sep 09
2024
BUY
Open market or private purchase
$71,100
$7.11 p/Share
10,000
Added 7.69%
120,000
Common Stock
Aug 26
2024
BUY
Open market or private purchase
$87,200
$8.72 p/Share
10,000
Added 8.33%
110,000
Common Stock
Aug 13
2024
BUY
Open market or private purchase
$53,835
$8.01 p/Share
6,721
Added 6.3%
100,000
Common Stock
May 10
2024
BUY
Open market or private purchase
$74,550
$10.65 p/Share
7,000
Added 6.98%
93,279
Common Stock
May 09
2024
BUY
Open market or private purchase
$58,245
$10.59 p/Share
5,500
Added 5.99%
86,279
Common Stock
May 08
2024
BUY
Open market or private purchase
$25,425
$10.17 p/Share
2,500
Added 3.0%
80,779
Common Stock
May 07
2024
BUY
Open market or private purchase
$48,650
$9.73 p/Share
5,000
Added 6.0%
78,279
Common Stock
May 06
2024
BUY
Open market or private purchase
$29,010
$9.67 p/Share
3,000
Added 3.93%
73,279
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
-
15,657
Added 18.22%
70,279
Common Stock
Mar 26
2024
BUY
Open market or private purchase
$151,142
$9.4 p/Share
16,079
Added 22.74%
54,622
Common Stock
Mar 11
2024
BUY
Open market or private purchase
$40,407
$9.14 p/Share
4,421
Added 10.29%
38,543
Common Stock
Mar 08
2024
BUY
Open market or private purchase
$59,410
$9.14 p/Share
6,500
Added 16.0%
34,122
Common Stock
May 04
2023
BUY
Grant, award, or other acquisition
-
11,029
Added 28.53%
27,622
Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
-
5,387
Added 24.51%
16,593
Common Stock
May 06
2021
BUY
Grant, award, or other acquisition
-
2,720
Added 19.53%
11,206
Common Stock