Jun 13
2024
BUY
Open market or private purchase
$29,100
$2.91 p/Share
10,000
Added 0.32%
3,111,091
Common Stock
Jun 06
2024
BUY
Open market or private purchase
$61,400
$3.07 p/Share
20,000
Added 0.64%
3,101,091
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
429,594
Added 12.24%
3,081,091
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$442,926
$5.35 p/Share
82,790
Reduced 3.03%
2,651,497
Common Stock
Dec 29
2023
SELL
Payment of exercise price or tax liability
$686,897
$5.35 p/Share
128,392
Reduced 4.49%
2,734,287
Common Stock
Aug 17
2023
BUY
Open market or private purchase
$109,500
$4.38 p/Share
25,000
Added 0.87%
2,862,679
Common Stock
Jun 11
2023
SELL
Payment of exercise price or tax liability
$264,116
$5.46 p/Share
48,373
Reduced 1.68%
2,837,679
Common Stock
Mar 15
2023
BUY
Open market or private purchase
$52,000
$2.6 p/Share
20,000
Added 0.69%
2,886,052
Common Stock
Mar 14
2023
BUY
Open market or private purchase
$53,400
$2.67 p/Share
20,000
Added 0.69%
2,866,052
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
692,750
Added 19.58%
2,846,052
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$136,621
$2.77 p/Share
49,322
Reduced 2.24%
2,153,302
Common Stock
Dec 29
2022
SELL
Payment of exercise price or tax liability
$194,276
$2.55 p/Share
76,187
Reduced 3.34%
2,202,624
Common Stock
Dec 01
2022
BUY
Open market or private purchase
$39,150
$2.61 p/Share
15,000
Added 0.65%
2,278,811
Common Stock
Nov 30
2022
BUY
Open market or private purchase
$36,150
$2.41 p/Share
15,000
Added 0.66%
2,263,811
Common Stock
Aug 17
2022
BUY
Open market or private purchase
$127,600
$3.19 p/Share
40,000
Added 1.75%
2,248,811
Common Stock
Jul 08
2022
SELL
Payment of exercise price or tax liability
$361,807
$3.9 p/Share
92,771
Reduced 4.03%
2,208,811
Common Stock
Jun 15
2022
BUY
Open market or private purchase
$111,300
$3.71 p/Share
30,000
Added 1.29%
2,301,582
Common Stock
Jun 11
2022
SELL
Payment of exercise price or tax liability
$191,073
$3.95 p/Share
48,373
Reduced 2.09%
2,271,582
Common Stock
May 09
2022
BUY
Open market or private purchase
$34,000
$3.4 p/Share
10,000
Added 0.43%
2,319,955
Common Stock
May 06
2022
BUY
Open market or private purchase
$113,400
$3.78 p/Share
30,000
Added 1.28%
2,309,955
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
302,402
Added 11.71%
2,279,955
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$334,339
$7.05 p/Share
47,424
Reduced 2.34%
1,977,554
Common Stock
Dec 29
2021
SELL
Sale (or disposition) back to the issuer
$385,092
$7.27 p/Share
52,970
Reduced 2.55%
2,024,978
Common Stock
Nov 12
2021
-
13,777
Reduced 0.66%
2,077,948
Common Stock
Aug 23
2021
SELL
Open market or private sale
$386,364
$8.02 p/Share
48,175
Reduced 2.25%
2,091,725
Common Stock