Jun 23
2025
SELL
Payment of exercise price or tax liability
$141,041
$5.82 p/Share
24,234
Reduced 3.92%
593,652
Common Stock
Jun 23
2025
BUY
Grant, award, or other acquisition
$315,001
$5.82 p/Share
54,124
Added 8.36%
593,652
Common Stock
Feb 24
2025
BUY
Grant, award, or other acquisition
-
45,501
Added 9.21%
448,760
Common Stock
Sep 24
2024
SELL
Sale (or disposition) back to the issuer
$708,000
$7.08 p/Share
100,000
Reduced 16.27%
514,747
Common Stock
Jun 25
2024
SELL
Open market or private sale
$121,728
$4.91 p/Share
24,792
Reduced 3.92%
607,649
Common Stock
Jun 21
2024
BUY
Grant, award, or other acquisition
$312,676
$5.17 p/Share
60,479
Added 9.05%
607,649
Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
-
46,180
Reduced 9.11%
460,774
Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
-
86,318
Added 14.55%
506,954
Common Stock
Feb 26
2024
SELL
Open market or private sale
$127,687
$5.18 p/Share
24,650
Reduced 5.49%
424,110
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$44,165
$3.54 p/Share
12,476
Reduced 2.88%
420,636
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
23,319
Added 5.11%
433,112
Common Stock
Jun 21
2023
SELL
Payment of exercise price or tax liability
-
19,882
Reduced 4.02%
474,127
Common Stock
Jun 21
2023
BUY
Grant, award, or other acquisition
$187,001
$5.05 p/Share
37,030
Added 7.24%
474,127
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$184,653
$4.98 p/Share
37,079
Reduced 8.63%
392,645
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
69,306
Added 13.89%
429,724
Common Stock
Jun 21
2022
SELL
Payment of exercise price or tax liability
-
27,579
Reduced 5.97%
434,355
Common Stock
Jun 21
2022
BUY
Grant, award, or other acquisition
$169,997
$4.43 p/Share
38,374
Added 8.12%
434,355
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$369,153
$5.76 p/Share
64,089
Reduced 15.49%
349,623
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
119,792
Added 22.45%
413,712
Common Stock
Jun 21
2021
SELL
Payment of exercise price or tax liability
-
33,270
Reduced 7.6%
404,398
Common Stock
Jun 21
2021
BUY
Grant, award, or other acquisition
$160,003
$7.88 p/Share
20,305
Added 4.78%
404,398
Common Stock