Dec 15
2023
SELL
Sale (or disposition) back to the issuer
$2,673,489
$7.0 p/Share
381,927
Reduced 100.0%
0
Common Stock
Dec 15
2023
BUY
Other acquisition or disposition
$4,587
$3.54 p/Share
1,296
Added 0.34%
381,927
Common Stock
Oct 01
2023
BUY
Other acquisition or disposition
$7,080
$3.54 p/Share
2,000
Added 0.52%
380,631
Common
Apr 01
2023
BUY
Other acquisition or disposition
$7,200
$3.6 p/Share
2,000
Added 0.53%
378,631
Common
Mar 13
2023
SELL
Payment of exercise price or tax liability
$83,417
$4.79 p/Share
17,415
Reduced 4.42%
376,631
Common
Mar 13
2023
BUY
Grant, award, or other acquisition
$284,698
$4.79 p/Share
59,436
Added 13.54%
379,391
Common
Feb 23
2023
BUY
Grant, award, or other acquisition
$127,049
$4.55 p/Share
27,923
Added 7.7%
334,610
Common
Feb 22
2023
SELL
Payment of exercise price or tax liability
$11,996
$4.6 p/Share
2,608
Reduced 0.84%
306,687
Common
Feb 05
2023
SELL
Payment of exercise price or tax liability
$5,643
$4.66 p/Share
1,211
Reduced 0.39%
309,295
Common
Feb 04
2023
SELL
Payment of exercise price or tax liability
$7,330
$4.66 p/Share
1,573
Reduced 0.5%
310,506
Common
Oct 01
2022
BUY
Other acquisition or disposition
$7,940
$3.97 p/Share
2,000
Added 0.64%
311,748
Common
Apr 01
2022
BUY
Other acquisition or disposition
$7,880
$3.94 p/Share
2,000
Added 0.64%
309,748
Common
Feb 28
2022
SELL
Payment of exercise price or tax liability
$15,400
$4.92 p/Share
3,130
Reduced 1.02%
305,034
Common
Feb 28
2022
BUY
Grant, award, or other acquisition
$54,218
$4.92 p/Share
11,020
Added 3.45%
308,164
Common
Feb 21
2022
BUY
Grant, award, or other acquisition
$102,663
$5.16 p/Share
19,896
Added 6.28%
297,144
Common
Feb 06
2022
SELL
Payment of exercise price or tax liability
$5,860
$5.1 p/Share
1,149
Reduced 0.41%
277,248
Common
Feb 05
2022
SELL
Payment of exercise price or tax liability
$6,176
$5.1 p/Share
1,211
Reduced 0.43%
278,397
Common
Feb 04
2022
SELL
Payment of exercise price or tax liability
$7,944
$5.05 p/Share
1,573
Reduced 0.56%
279,608
Common
Nov 09
2021
BUY
Open market or private purchase
$48,240
$6.03 p/Share
8,000
Added 2.77%
281,181
Common
Oct 01
2021
BUY
Other acquisition or disposition
$10,003
$5.29 p/Share
1,891
Added 0.69%
273,181
Common
Apr 01
2021
SELL
Payment of exercise price or tax liability
$7,172
$6.95 p/Share
1,032
Reduced 0.38%
271,290
Common
Apr 01
2021
BUY
Other acquisition or disposition
$8,958
$4.85 p/Share
1,847
Added 0.67%
272,322
Common
Feb 11
2021
SELL
Payment of exercise price or tax liability
$31,452
$8.43 p/Share
3,731
Reduced 1.36%
270,475
Common
Feb 06
2021
SELL
Payment of exercise price or tax liability
$9,640
$8.39 p/Share
1,149
Reduced 0.42%
274,206
Common
Feb 05
2021
SELL
Payment of exercise price or tax liability
$10,257
$8.47 p/Share
1,211
Reduced 0.44%
275,355
Common