May 16
2025
SELL
Payment of exercise price or tax liability
$72,704
$3.62 p/Share
20,084
Reduced 5.7%
332,146
Common Stock
May 16
2025
BUY
Exercise of conversion of derivative security
-
44,831
Added 11.29%
352,230
Common Stock
Apr 18
2025
SELL
Payment of exercise price or tax liability
$34,267
$3.58 p/Share
9,572
Reduced 3.02%
307,399
Common Stock
Apr 18
2025
BUY
Exercise of conversion of derivative security
-
21,367
Added 6.32%
316,971
Common Stock
Apr 17
2025
SELL
Payment of exercise price or tax liability
$32,659
$3.53 p/Share
9,252
Reduced 3.03%
295,604
Common Stock
Apr 17
2025
BUY
Exercise of conversion of derivative security
-
20,653
Added 6.34%
304,856
Common Stock
Mar 15
2025
SELL
Payment of exercise price or tax liability
$140,781
$3.95 p/Share
35,641
Reduced 11.14%
284,203
Common Stock
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
77,685
Added 20.18%
307,250
Common Stock
Oct 18
2024
SELL
Payment of exercise price or tax liability
$34,076
$3.56 p/Share
9,572
Reduced 3.77%
244,179
Common Stock
Oct 18
2024
BUY
Exercise of conversion of derivative security
-
21,367
Added 7.77%
253,751
Common Stock
Oct 17
2024
SELL
Payment of exercise price or tax liability
$31,271
$3.38 p/Share
9,252
Reduced 3.83%
232,384
Common Stock
Oct 17
2024
BUY
Exercise of conversion of derivative security
-
20,652
Added 7.87%
241,636
Common Stock
Apr 18
2024
SELL
Payment of exercise price or tax liability
$23,479
$2.57 p/Share
9,136
Reduced 3.97%
220,984
Common Stock
Apr 18
2024
BUY
Exercise of conversion of derivative security
-
21,368
Added 8.5%
230,120
Common Stock
Apr 17
2024
SELL
Payment of exercise price or tax liability
$73,260
$2.61 p/Share
28,069
Reduced 11.85%
208,752
Common Stock
Apr 17
2024
BUY
Exercise of conversion of derivative security
-
67,584
Added 22.2%
236,821
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$10,570
$2.83 p/Share
3,735
Reduced 2.16%
169,237
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
11,024
Added 5.99%
172,972
Common Stock
Feb 28
2024
SELL
Open market or private sale
$129,228
$3.07 p/Share
42,094
Reduced 20.63%
161,948
Common Stock
Jan 18
2024
SELL
Payment of exercise price or tax liability
$54,783
$2.84 p/Share
19,290
Reduced 8.64%
204,042
Common Stock
Jan 18
2024
BUY
Exercise of conversion of derivative security
-
40,983
Added 15.51%
223,332
Common Stock
Oct 18
2023
SELL
Payment of exercise price or tax liability
$17,442
$2.15 p/Share
8,113
Reduced 4.26%
182,349
Common Stock
Oct 18
2023
BUY
Exercise of conversion of derivative security
-
21,367
Added 10.09%
190,462
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$6,891
$2.83 p/Share
2,435
Reduced 1.42%
169,095
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
-
7,964
Added 4.44%
171,530
Common Stock