Mar 10
2025
BUY
Open market or private purchase
$216,000
$1.08 p/Share
200,000
Added 6.32%
2,966,054
Common Stock
Feb 16
2025
SELL
Payment of exercise price or tax liability
$73,926
$1.36 p/Share
54,358
Reduced 1.93%
2,766,054
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$269,571
$1.32 p/Share
204,221
Reduced 6.75%
2,820,412
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
380,882
Added 11.37%
2,970,290
Common Stock
Feb 12
2025
BUY
Grant, award, or other acquisition
-
595,122
Added 18.37%
2,643,751
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$52,899
$1.27 p/Share
41,653
Reduced 1.99%
2,048,629
Common Stock
Jun 17
2024
SELL
Payment of exercise price or tax liability
$37,471
$1.61 p/Share
23,274
Reduced 1.1%
2,090,282
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$202,281
$1.42 p/Share
142,452
Reduced 6.31%
2,113,556
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
585,012
Added 20.59%
2,256,008
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$47,514
$1.42 p/Share
33,461
Reduced 1.96%
1,670,996
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
414,414
Added 19.56%
1,704,457
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$36,644
$1.3 p/Share
28,188
Reduced 2.14%
1,290,043
Common Stock
Nov 15
2023
BUY
Open market or private purchase
$82,000
$1.64 p/Share
50,000
Added 3.65%
1,318,231
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$76,732
$1.95 p/Share
39,350
Reduced 3.01%
1,268,231
Common Stock
Jun 16
2023
SELL
Payment of exercise price or tax liability
$68,075
$1.81 p/Share
37,611
Reduced 2.8%
1,307,581
Common Stock
May 12
2023
BUY
Open market or private purchase
$42,500
$1.7 p/Share
25,000
Added 1.82%
1,345,192
Common Stock
Mar 16
2023
BUY
Open market or private purchase
$89,000
$1.78 p/Share
50,000
Added 3.65%
1,320,192
Common Stock
Mar 15
2023
BUY
Open market or private purchase
$86,000
$1.72 p/Share
50,000
Added 3.79%
1,270,192
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
414,414
Added 25.35%
1,220,192
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$56,015
$2.16 p/Share
25,933
Reduced 3.12%
805,778
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$69,231
$2.32 p/Share
29,841
Reduced 3.46%
831,711
Common Stock
Jun 17
2022
SELL
Payment of exercise price or tax liability
$81,459
$3.5 p/Share
23,274
Reduced 2.63%
861,552
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
286,738
Added 24.47%
884,826
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$72,563
$2.98 p/Share
24,350
Reduced 3.91%
598,088
Common Stock
Jun 17
2021
BUY
Grant, award, or other acquisition
$799,999
$2.79 p/Share
286,738
Added 31.54%
622,438
Restricted Stock