Dec 11
2025
BUY
Open market or private purchase
$76,250
$3.05 p/Share
25,000
Added 0.42%
5,861,098
Common Stock
Dec 10
2025
BUY
Open market or private purchase
$60,599
$3.03 p/Share
20,000
Added 0.34%
5,836,098
Common Stock
Dec 09
2025
BUY
Open market or private purchase
$67,920
$2.83 p/Share
24,000
Added 0.41%
5,816,098
Common Stock
Dec 03
2025
BUY
Open market or private purchase
$135,240
$2.94 p/Share
46,000
Added 0.79%
5,792,098
Common Stock
Dec 02
2025
BUY
Open market or private purchase
$111,930
$2.87 p/Share
39,000
Added 0.67%
5,746,098
Common Stock
Dec 01
2025
BUY
Open market or private purchase
$43,200
$2.88 p/Share
15,000
Added 0.26%
5,707,098
Common Stock
Nov 20
2025
BUY
Grant, award, or other acquisition
$1,999,999
$2.74 p/Share
729,927
Added 11.37%
5,692,098
Common Stock
Sep 05
2025
BUY
Open market or private purchase
$363,272
$4.56 p/Share
79,665
Added 1.58%
4,962,171
Common Stock
Sep 03
2025
BUY
Open market or private purchase
$168,454
$4.57 p/Share
36,861
Added 0.75%
4,882,506
Common Stock
Sep 02
2025
BUY
Open market or private purchase
$162,071
$4.49 p/Share
36,096
Added 0.74%
4,845,645
Common Stock
Aug 28
2025
BUY
Open market or private purchase
$659,903
$4.57 p/Share
144,399
Added 2.91%
4,809,549
Common Stock
Aug 27
2025
BUY
Open market or private purchase
$1,587,910
$4.81 p/Share
330,127
Added 6.61%
4,665,150
Common Stock
Aug 26
2025
BUY
Open market or private purchase
$405,190
$4.17 p/Share
97,168
Added 2.19%
4,335,023
Common Stock
Aug 25
2025
BUY
Open market or private purchase
$252,396
$4.08 p/Share
61,862
Added 1.44%
4,237,855
Common Stock
Aug 22
2025
BUY
Open market or private purchase
$870,951
$4.03 p/Share
216,117
Added 4.92%
4,175,993
Common Stock
Mar 17
2025
BUY
Open market or private purchase
$310,000
$6.2 p/Share
50,000
Added 1.25%
3,959,876
Common Stock
Mar 14
2025
BUY
Open market or private purchase
$208,685
$6.52 p/Share
32,007
Added 0.81%
3,909,876
Common Stock
Feb 25
2025
BUY
Grant, award, or other acquisition
$799,996
$8.37 p/Share
95,579
Added 2.41%
3,877,869
Common Stock
Jun 06
2024
BUY
Open market or private purchase
$329,450
$11.98 p/Share
27,500
Added 0.72%
3,803,473
Common Stock
Jun 05
2024
BUY
Open market or private purchase
$378,840
$12.09 p/Share
31,335
Added 0.82%
3,775,973
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
$1,299,998
$11.7 p/Share
111,111
Added 2.88%
3,744,638
Common Stock
May 15
2023
BUY
Open market or private purchase
$536,179
$10.45 p/Share
51,309
Added 1.39%
3,633,527
Common Stock
May 12
2023
BUY
Open market or private purchase
$831,200
$10.39 p/Share
80,000
Added 2.18%
3,582,218
Common Stock
May 11
2023
BUY
Open market or private purchase
$873,293
$10.02 p/Share
87,155
Added 2.43%
3,502,218
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$799,986
$15.57 p/Share
51,380
Added 1.48%
3,415,063
Common Stock