Aug 26
2025
BUY
Grant, award, or other acquisition
$999,999
$1.85 p/Share
540,540
Added 11.07%
4,341,987
Common Stock
Apr 07
2025
SELL
Open market or private sale
$38,764
$2.0 p/Share
19,382
Reduced 0.51%
3,796,236
Common Stock
Apr 07
2025
BUY
Exercise of conversion of derivative security
-
36,458
Added 0.95%
3,815,618
Common Stock
Feb 19
2025
SELL
Open market or private sale
$71,645
$3.67 p/Share
19,522
Reduced 0.51%
3,779,160
Common Stock
Feb 18
2025
SELL
Open market or private sale
$51,387
$3.68 p/Share
13,964
Reduced 0.37%
3,798,682
Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
36,458
Added 0.95%
3,812,646
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
26,549
Added 0.7%
3,776,188
Common Stock
Jan 21
2025
SELL
Open market or private sale
$135,467
$3.24 p/Share
41,811
Reduced 1.1%
3,749,639
Common Stock
Jan 17
2025
BUY
Grant, award, or other acquisition
-
77,003
Added 1.99%
3,791,450
Common Stock
Dec 09
2024
SELL
Open market or private sale
$56,308
$4.13 p/Share
13,634
Reduced 0.37%
3,714,447
Common Stock
Dec 07
2024
BUY
Exercise of conversion of derivative security
-
26,555
Added 0.71%
3,728,081
Common Stock
Nov 25
2024
BUY
Exercise of conversion of derivative security
$369,894
$3.72 p/Share
99,434
Added 2.62%
3,698,600
Common Stock
Jun 27
2024
BUY
Exercise of conversion of derivative security
$221,931
$3.72 p/Share
59,659
Added 1.63%
3,599,166
Common Stock
May 24
2024
BUY
Open market or private purchase
$1,060,800
$4.42 p/Share
240,000
Added 6.35%
3,536,665
Common Stock
Apr 07
2024
SELL
Payment of exercise price or tax liability
$98,112
$5.31 p/Share
18,477
Reduced 0.58%
3,170,397
Common Stock
Apr 07
2024
BUY
Exercise of conversion of derivative security
-
36,458
Added 1.13%
3,188,874
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
$906,240
$3.72 p/Share
243,613
Added 7.17%
3,152,416
Common Stock
Mar 22
2024
BUY
Open market or private purchase
$1,167,750
$5.19 p/Share
225,000
Added 7.18%
2,908,803
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$104,811
$5.54 p/Share
18,919
Reduced 0.7%
2,683,803
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
37,328
Added 1.37%
2,697,263
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$82,631
$6.25 p/Share
13,221
Reduced 0.49%
2,665,394
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
33,173
Added 1.22%
2,678,615
Common Stock
Dec 12
2023
BUY
Open market or private purchase
$1,010,000
$5.05 p/Share
200,000
Added 7.03%
2,645,442
Common Stock
Dec 07
2023
SELL
Payment of exercise price or tax liability
$44,542
$4.85 p/Share
9,184
Reduced 0.37%
2,445,442
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
-
26,556
Added 1.07%
2,454,626
Common Stock