May 16
2025
SELL
Payment of exercise price or tax liability
$102,199
$3.62 p/Share
28,232
Reduced 6.07%
436,814
Common Stock
May 16
2025
BUY
Exercise of conversion of derivative security
-
52,742
Added 10.19%
465,046
Common Stock
Apr 18
2025
SELL
Payment of exercise price or tax liability
$51,183
$3.58 p/Share
14,297
Reduced 3.35%
412,304
Common Stock
Apr 18
2025
BUY
Exercise of conversion of derivative security
-
26,709
Added 5.89%
426,601
Common Stock
Apr 17
2025
SELL
Payment of exercise price or tax liability
$48,777
$3.53 p/Share
13,818
Reduced 3.34%
399,892
Common Stock
Apr 17
2025
BUY
Exercise of conversion of derivative security
-
25,815
Added 5.87%
413,710
Common Stock
Mar 15
2025
SELL
Payment of exercise price or tax liability
$205,324
$3.95 p/Share
51,981
Reduced 11.82%
387,895
Common Stock
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
97,107
Added 18.7%
422,319
Common Stock
Oct 18
2024
SELL
Payment of exercise price or tax liability
$50,897
$3.56 p/Share
14,297
Reduced 3.98%
344,787
Common Stock
Oct 18
2024
BUY
Exercise of conversion of derivative security
-
26,709
Added 6.92%
359,044
Common Stock
Oct 17
2024
SELL
Payment of exercise price or tax liability
$46,708
$3.38 p/Share
13,819
Reduced 3.99%
332,335
Common Stock
Oct 17
2024
BUY
Exercise of conversion of derivative security
-
25,816
Added 6.94%
346,154
Common Stock
Apr 18
2024
SELL
Payment of exercise price or tax liability
$36,743
$2.57 p/Share
14,297
Reduced 4.27%
320,338
Common Stock
Apr 18
2024
BUY
Exercise of conversion of derivative security
-
26,709
Added 7.39%
334,635
Common Stock
Apr 17
2024
SELL
Payment of exercise price or tax liability
$105,308
$2.61 p/Share
40,348
Reduced 11.59%
307,926
Common Stock
Apr 17
2024
BUY
Exercise of conversion of derivative security
-
77,354
Added 18.17%
348,274
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$16,697
$2.83 p/Share
5,900
Reduced 2.13%
270,920
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
11,024
Added 3.83%
276,820
Common Stock
Jan 18
2024
SELL
Payment of exercise price or tax liability
$126,309
$2.84 p/Share
44,475
Reduced 14.33%
265,796
Common Stock
Jan 18
2024
BUY
Exercise of conversion of derivative security
-
81,967
Added 20.9%
310,271
Common Stock
Oct 18
2023
SELL
Payment of exercise price or tax liability
$30,738
$2.15 p/Share
14,297
Reduced 5.89%
228,304
Common Stock
Oct 18
2023
BUY
Exercise of conversion of derivative security
-
26,709
Added 9.92%
242,601
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$37,370
$2.83 p/Share
13,205
Reduced 5.76%
215,892
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
-
24,670
Added 9.72%
229,097
Common Stock
Apr 18
2023
SELL
Payment of exercise price or tax liability
$78,350
$2.74 p/Share
28,595
Reduced 12.27%
204,427
Common Stock