Dec 15
2024
SELL
Payment of exercise price or tax liability
$84,373
$4.14 p/Share
20,380
Reduced 1.29%
1,559,280
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$7,947
$4.12 p/Share
1,929
Reduced 0.12%
1,579,660
Common Stock
Oct 15
2024
SELL
Payment of exercise price or tax liability
$22,107
$3.7 p/Share
5,975
Reduced 0.38%
1,581,589
Common Stock
Sep 15
2024
SELL
Payment of exercise price or tax liability
$65,012
$3.19 p/Share
20,380
Reduced 1.27%
1,587,564
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$5,613
$2.91 p/Share
1,929
Reduced 0.12%
1,607,944
Common Stock
Jul 15
2024
SELL
Payment of exercise price or tax liability
$20,613
$3.45 p/Share
5,975
Reduced 0.37%
1,609,873
Common Stock
Jun 15
2024
SELL
Payment of exercise price or tax liability
$298,677
$2.78 p/Share
107,438
Reduced 6.23%
1,615,848
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$5,343
$2.77 p/Share
1,929
Reduced 0.11%
1,723,286
Common Stock
Apr 15
2024
SELL
Payment of exercise price or tax liability
$17,506
$2.93 p/Share
5,975
Reduced 0.35%
1,725,215
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$181,153
$3.5 p/Share
51,758
Reduced 2.9%
1,731,190
Common Stock
Mar 21
2024
BUY
Grant, award, or other acquisition
-
131,531
Added 6.87%
1,782,948
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$37,744
$3.35 p/Share
11,267
Reduced 0.68%
1,651,417
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
370,526
Added 18.22%
1,662,684
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$8,164
$3.73 p/Share
2,189
Reduced 0.17%
1,292,158
Common Stock
Jan 15
2024
SELL
Payment of exercise price or tax liability
$21,896
$3.23 p/Share
6,779
Reduced 0.52%
1,294,347
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$36,955
$3.28 p/Share
11,267
Reduced 0.86%
1,301,126
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$5,304
$2.75 p/Share
1,929
Reduced 0.15%
1,312,393
Common Stock
Oct 15
2023
SELL
Payment of exercise price or tax liability
$12,069
$2.02 p/Share
5,975
Reduced 0.45%
1,314,322
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$27,491
$2.44 p/Share
11,267
Reduced 0.85%
1,320,297
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$4,378
$2.27 p/Share
1,929
Reduced 0.14%
1,331,564
Common Stock
Jul 29
2023
BUY
Grant, award, or other acquisition
-
663,716
Added 33.23%
1,333,493
Common Stock
Jul 15
2023
SELL
Payment of exercise price or tax liability
$13,563
$2.27 p/Share
5,975
Reduced 0.88%
669,777
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$27,829
$2.47 p/Share
11,267
Reduced 1.64%
675,752
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$4,205
$2.18 p/Share
1,929
Reduced 0.28%
687,019
Common Stock
Apr 15
2023
SELL
Payment of exercise price or tax liability
$15,953
$2.67 p/Share
5,975
Reduced 0.86%
688,948
Common Stock