Jan 27
2025
BUY
Grant, award, or other acquisition
-
25,000
Added 4.12%
582,513
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$50,631
$2.56 p/Share
19,778
Reduced 3.43%
557,513
Common Stock
Jan 26
2025
BUY
Grant, award, or other acquisition
-
55,497
Added 8.77%
577,291
Common Stock
Jan 25
2025
SELL
Payment of exercise price or tax liability
$42,106
$2.56 p/Share
16,448
Reduced 3.06%
521,794
Common Stock
Feb 03
2024
SELL
Payment of exercise price or tax liability
$25,846
$2.1 p/Share
12,308
Reduced 2.38%
504,987
Common Stock
Feb 03
2024
BUY
Grant, award, or other acquisition
-
33,255
Added 5.82%
538,242
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$47,670
$2.54 p/Share
18,768
Reduced 4.03%
447,295
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
70,000
Added 11.92%
517,295
Common Stock
Jan 25
2024
SELL
Payment of exercise price or tax liability
$43,093
$2.62 p/Share
16,448
Reduced 3.41%
466,063
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$95,691
$6.01 p/Share
15,922
Reduced 3.55%
432,511
Common Stock
Feb 03
2023
BUY
Grant, award, or other acquisition
-
50,000
Added 9.39%
482,511
Common Stock
Jan 26
2023
SELL
Payment of exercise price or tax liability
$116,393
$5.92 p/Share
19,661
Reduced 4.2%
448,433
Common Stock
Jan 25
2023
SELL
Payment of exercise price or tax liability
$100,755
$5.77 p/Share
17,462
Reduced 3.6%
468,094
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
64,379
Added 11.71%
485,556
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$152,603
$5.85 p/Share
26,086
Reduced 5.83%
421,177
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$79,018
$5.5 p/Share
14,367
Reduced 3.11%
447,263
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$98,390
$5.17 p/Share
19,031
Reduced 3.96%
461,630
Common Stock
Jan 25
2022
BUY
Grant, award, or other acquisition
-
115,000
Added 19.31%
480,661
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$7,759
$3.11 p/Share
2,495
Reduced 0.68%
365,661
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$78,519
$3.01 p/Share
26,086
Reduced 6.62%
368,156
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$39,403
$2.45 p/Share
16,083
Reduced 3.92%
394,242
Common Stock
Feb 03
2021
BUY
Grant, award, or other acquisition
-
47,177
Added 10.31%
410,325
Common Stock
Jan 26
2021
BUY
Grant, award, or other acquisition
-
40,000
Added 9.92%
363,148
Common Stock