Jun 30
2025
SELL
Payment of exercise price or tax liability
$276,293
$4.78 p/Share
57,802
Reduced 1.01%
5,691,449
Common Stock
Jun 30
2025
BUY
Exercise of conversion of derivative security
-
113,225
Added 1.93%
5,749,251
Common Stock
Jun 16
2025
SELL
Payment of exercise price or tax liability
$668,756
$3.93 p/Share
170,167
Reduced 2.93%
5,636,026
Common Stock
Jun 14
2025
BUY
Exercise of conversion of derivative security
-
333,333
Added 5.43%
5,806,193
Common Stock
Mar 31
2025
SELL
Payment of exercise price or tax liability
$132,944
$2.3 p/Share
57,802
Reduced 1.05%
5,472,860
Common Stock
Mar 31
2025
BUY
Exercise of conversion of derivative security
-
113,225
Added 2.01%
5,530,662
Common Stock
Dec 18
2024
SELL
Payment of exercise price or tax liability
$7,311,609
$6.29 p/Share
1,162,418
Reduced 17.67%
5,417,437
Common Stock
Dec 18
2024
BUY
Exercise of conversion of derivative security
-
2,277,017
Added 26.81%
6,217,594
Common Stock
Sep 13
2024
SELL
Payment of exercise price or tax liability
$262,909
$3.09 p/Share
85,084
Reduced 1.94%
4,302,838
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
-
166,667
Added 3.66%
4,387,922
Common Stock
Jun 14
2024
SELL
Payment of exercise price or tax liability
$842,326
$4.95 p/Share
170,167
Reduced 3.87%
4,221,255
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
-
333,333
Added 7.06%
4,391,422
Common Stock
Jun 12
2024
-
23,000
Reduced 0.56%
4,058,089
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$1,354,788
$4.13 p/Share
328,036
Reduced 7.44%
4,081,089
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
709,618
Added 13.86%
4,409,125
Common Stock
Sep 13
2023
SELL
Payment of exercise price or tax liability
$166,432
$2.77 p/Share
60,084
Reduced 1.6%
3,699,507
Common Stock
Sep 13
2023
BUY
Exercise of conversion of derivative security
-
166,666
Added 4.24%
3,759,591
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$151,876
$0.64 p/Share
237,307
Reduced 6.2%
3,592,925
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
709,618
Added 15.63%
3,830,232
Common Stock
Dec 01
2022
SELL
Open market or private sale
$28,700
$0.82 p/Share
35,000
Reduced 1.11%
3,120,614
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$1,753,339
$4.63 p/Share
378,691
Reduced 10.71%
3,155,614
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
709,618
Added 16.72%
3,534,305
Common Stock
Nov 17
2021
BUY
Grant, award, or other acquisition
-
5,676,946
Added 50.0%
5,676,946
Common Stock