May 22
2025
SELL
Payment of exercise price or tax liability
$9,891
$2.31 p/Share
4,282
Reduced 12.83%
29,098
Common Stock
May 22
2025
BUY
Exercise of conversion of derivative security
-
8,000
Added 19.33%
33,380
Common Stock
Mar 31
2025
SELL
Payment of exercise price or tax liability
$4,255
$2.47 p/Share
1,723
Reduced 6.96%
23,046
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
-
3,223
Added 11.51%
24,769
Common Stock
Mar 22
2025
SELL
Exercise of conversion of derivative security
$2,587
$2.58 p/Share
1,003
Reduced 4.45%
21,546
Common Stock
Mar 22
2025
SELL
Payment of exercise price or tax liability
$2,587
$2.58 p/Share
1,003
Reduced 4.58%
20,906
Common Stock
Mar 22
2025
BUY
Exercise of conversion of derivative security
-
3,286
Added 12.72%
22,549
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$8,078
$2.55 p/Share
3,168
Reduced 13.52%
20,266
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
5,189
Added 18.13%
23,434
Common Stock
Jan 04
2025
SELL
Payment of exercise price or tax liability
$2,196
$2.56 p/Share
858
Reduced 4.49%
18,245
Common Stock
Jan 04
2025
BUY
Exercise of conversion of derivative security
-
1,408
Added 7.01%
18,674
Common Stock
Sep 30
2024
SELL
Payment of exercise price or tax liability
$10,662
$2.26 p/Share
4,718
Reduced 21.05%
17,695
Common Stock
Sep 30
2024
BUY
Exercise of conversion of derivative security
-
8,861
Added 32.36%
18,518
Common Stock
Apr 04
2024
SELL
Payment of exercise price or tax liability
$6,940
$0.71 p/Share
9,775
Reduced 12.61%
67,758
Common Stock
Apr 04
2024
BUY
Grant, award, or other acquisition
-
16,109
Added 17.2%
77,533
Common Stock
Mar 22
2024
SELL
Payment of exercise price or tax liability
$7,212
$0.82 p/Share
8,796
Reduced 12.53%
61,424
Common Stock
Mar 22
2024
BUY
Exercise of conversion of derivative security
-
16,432
Added 19.98%
65,822
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$14,466
$0.95 p/Share
15,228
Reduced 22.06%
53,788
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
25,946
Added 27.32%
69,016
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$5,243
$1.22 p/Share
4,298
Reduced 9.07%
43,070
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
7,042
Added 13.47%
45,219
Common Stock
Sep 30
2023
SELL
Payment of exercise price or tax liability
$14,466
$0.61 p/Share
23,716
Reduced 37.03%
40,326
Common Stock
Sep 30
2023
BUY
Exercise of conversion of derivative security
-
44,306
Added 42.56%
59,802
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$15,620
$1.39 p/Share
11,238
Reduced 36.28%
19,736
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
23,474
Added 49.79%
23,669
Common Stock