|
Dec 22
2025
|
BUY
Open market or private purchase
|
$87,669
$4.59 p/Share
|
19,100
|
|
|
Dec 19
2025
|
BUY
Open market or private purchase
|
$43,428
$4.62 p/Share
|
9,400
|
|
|
Nov 20
2025
|
BUY
Open market or private purchase
|
$46,268
$4.77 p/Share
|
9,700
|
|
|
Nov 19
2025
|
BUY
Open market or private purchase
|
$55,430
$4.82 p/Share
|
11,500
|
|
|
Aug 19
2025
|
BUY
Open market or private purchase
|
$34,260
$5.71 p/Share
|
6,000
|
|
|
Aug 18
2025
|
BUY
Open market or private purchase
|
$50,850
$5.65 p/Share
|
9,000
|
|
|
Sep 18
2024
|
BUY
Open market or private purchase
|
$373,700
$5.05 p/Share
|
74,000
|
|
|
|
|
Aug 16
2024
|
BUY
Open market or private purchase
|
$48,253
$5.28 p/Share
|
9,139
|
|
|
May 23
2024
|
BUY
Open market or private purchase
|
$26,856
$5.38 p/Share
|
4,992
|
|
|
May 22
2024
|
BUY
Open market or private purchase
|
$78,687
$5.35 p/Share
|
14,708
|
|
|
May 20
2024
|
BUY
Open market or private purchase
|
$33,768
$5.36 p/Share
|
6,300
|
|
|
Mar 27
2024
|
BUY
Open market or private purchase
|
$94,321
$5.25 p/Share
|
17,966
|
|
|
Mar 26
2024
|
BUY
Open market or private purchase
|
$97,125
$5.25 p/Share
|
18,500
|
|
|
Jan 30
2024
|
BUY
Open market or private purchase
|
$1,181,864
$4.82 p/Share
|
245,200
|
|
|
Nov 17
2023
|
BUY
Open market or private purchase
|
$38,880
$5.45 p/Share
|
7,134
|
|
|
Nov 16
2023
|
BUY
Open market or private purchase
|
$51,336
$5.58 p/Share
|
9,200
|
|
|
Nov 15
2023
|
BUY
Open market or private purchase
|
$52,865
$5.45 p/Share
|
9,700
|
|
|
Jun 16
2023
|
BUY
Open market or private purchase
|
$57,856
$5.12 p/Share
|
11,300
|
|
|
Jun 09
2023
|
BUY
Open market or private purchase
|
$90,180
$5.01 p/Share
|
18,000
|
|
|
May 26
2023
|
BUY
Grant, award, or other acquisition
|
$123,178
$5.09 p/Share
|
24,200
|
|