Jun 06
2025
BUY
Open market or private purchase
$117,738
$4.22 p/Share
27,900
Added 1.98%
1,377,964
Common Stock
Jun 05
2025
BUY
Grant, award, or other acquisition
-
30,952
Added 2.24%
1,350,064
Common Stock
Jun 05
2025
BUY
Open market or private purchase
$173,632
$4.24 p/Share
40,951
Added 3.01%
1,319,112
Common Stock
Jun 04
2025
BUY
Open market or private purchase
$90,380
$4.17 p/Share
21,674
Added 1.67%
1,278,161
Common Stock
Jun 03
2025
BUY
Open market or private purchase
$100,163
$3.97 p/Share
25,230
Added 1.97%
1,256,487
Common Stock
Jun 02
2025
BUY
Open market or private purchase
$119,500
$3.88 p/Share
30,799
Added 2.44%
1,231,257
Common Stock
May 30
2025
BUY
Open market or private purchase
$156,903
$3.67 p/Share
42,753
Added 3.44%
1,200,458
Common Stock
May 29
2025
BUY
Open market or private purchase
$215,859
$3.59 p/Share
60,128
Added 4.94%
1,157,705
Common Stock
May 28
2025
BUY
Open market or private purchase
$94,036
$3.52 p/Share
26,715
Added 2.38%
1,097,577
Common Stock
May 27
2025
BUY
Open market or private purchase
$142,230
$3.44 p/Share
41,346
Added 3.72%
1,070,862
Common Stock
Jun 06
2024
BUY
Grant, award, or other acquisition
-
17,366
Added 1.66%
1,029,516
Common Stock
Nov 30
2023
BUY
Open market or private purchase
$487,088
$3.46 p/Share
140,777
Added 12.21%
1,012,150
Common Stock
Nov 29
2023
BUY
Open market or private purchase
$11,280
$3.5 p/Share
3,223
Added 0.37%
871,373
Common Stock
Nov 28
2023
BUY
Open market or private purchase
$877,694
$3.46 p/Share
253,669
Added 22.61%
868,150
Common Stock
Nov 27
2023
BUY
Open market or private purchase
$815,355
$3.31 p/Share
246,331
Added 28.62%
614,481
Common Stock
Nov 24
2023
BUY
Open market or private purchase
$67,531
$3.09 p/Share
21,855
Added 5.6%
368,150
Common Stock
Nov 22
2023
BUY
Open market or private purchase
$102,712
$2.5 p/Share
41,085
Added 10.61%
346,295
Common Stock
Nov 21
2023
BUY
Open market or private purchase
$169,822
$2.48 p/Share
68,477
Added 18.32%
305,210
Common Stock
Nov 20
2023
BUY
Open market or private purchase
$178,276
$2.25 p/Share
79,234
Added 25.08%
236,733
Common Stock
Nov 17
2023
BUY
Open market or private purchase
$277,394
$2.19 p/Share
126,664
Added 44.57%
157,499
Common Stock
Nov 16
2023
BUY
Open market or private purchase
$678
$2.0 p/Share
339
Added 1.09%
30,835
Common Stock
Nov 14
2023
BUY
Open market or private purchase
$6,924
$2.0 p/Share
3,462
Added 10.19%
30,496
Common Stock
Jun 08
2023
BUY
Grant, award, or other acquisition
-
27,034
Added 69.36%
11,940
Common Stock