May 16
2025
SELL
Payment of exercise price or tax liability
$45,076
$3.62 p/Share
12,452
Reduced 3.16%
381,575
Common Stock
May 16
2025
BUY
Exercise of conversion of derivative security
-
31,645
Added 7.43%
394,027
Common Stock
Apr 18
2025
SELL
Payment of exercise price or tax liability
$18,809
$3.58 p/Share
5,254
Reduced 1.43%
362,382
Common Stock
Apr 18
2025
BUY
Exercise of conversion of derivative security
-
13,354
Added 3.51%
367,636
Common Stock
Apr 17
2025
SELL
Payment of exercise price or tax liability
$32,271
$3.53 p/Share
9,142
Reduced 2.52%
354,282
Common Stock
Apr 17
2025
BUY
Exercise of conversion of derivative security
-
23,234
Added 6.01%
363,424
Common Stock
Mar 15
2025
SELL
Payment of exercise price or tax liability
$28,917
$3.95 p/Share
7,321
Reduced 2.23%
320,968
Common Stock
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
48,553
Added 12.09%
353,122
Common Stock
Oct 18
2024
SELL
Payment of exercise price or tax liability
$18,707
$3.56 p/Share
5,255
Reduced 1.66%
311,890
Common Stock
Oct 18
2024
BUY
Exercise of conversion of derivative security
-
13,355
Added 4.04%
317,145
Common Stock
Oct 17
2024
SELL
Payment of exercise price or tax liability
$30,899
$3.38 p/Share
9,142
Reduced 2.92%
303,790
Common Stock
Oct 17
2024
BUY
Exercise of conversion of derivative security
-
23,234
Added 6.91%
312,932
Common Stock
Apr 18
2024
SELL
Payment of exercise price or tax liability
$12,580
$2.57 p/Share
4,895
Reduced 1.66%
289,698
Common Stock
Apr 18
2024
BUY
Exercise of conversion of derivative security
-
13,354
Added 4.34%
294,593
Common Stock
Apr 17
2024
SELL
Payment of exercise price or tax liability
$44,550
$2.61 p/Share
17,069
Reduced 5.72%
281,239
Common Stock
Apr 17
2024
BUY
Exercise of conversion of derivative security
-
46,469
Added 13.48%
298,308
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$51,081
$3.95 p/Share
12,932
Reduced 3.66%
340,190
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$4,397
$2.83 p/Share
1,554
Reduced 0.61%
251,839
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
5,697
Added 2.2%
253,393
Common Stock
Jan 18
2024
SELL
Payment of exercise price or tax liability
$12,629
$2.84 p/Share
4,447
Reduced 1.76%
247,696
Common Stock
Jan 18
2024
BUY
Exercise of conversion of derivative security
-
15,000
Added 5.61%
252,143
Common Stock
Oct 18
2023
SELL
Payment of exercise price or tax liability
$6,989
$2.15 p/Share
3,251
Reduced 1.35%
237,143
Common Stock
Oct 18
2023
BUY
Exercise of conversion of derivative security
-
13,355
Added 5.26%
240,394
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$2,835
$2.83 p/Share
1,002
Reduced 0.44%
227,039
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
-
4,117
Added 1.77%
228,041
Common Stock