Dec 15
2023
SELL
Sale (or disposition) back to the issuer
$1,454,292
$7.0 p/Share
207,756
Reduced 100.0%
0
Common Stock
Dec 15
2023
BUY
Other acquisition or disposition
$5,030
$3.54 p/Share
1,421
Added 0.68%
207,756
Common Stock
Oct 01
2023
BUY
Other acquisition or disposition
$7,080
$3.54 p/Share
2,000
Added 0.96%
206,155
Common
Apr 01
2023
BUY
Other acquisition or disposition
$7,200
$3.6 p/Share
2,000
Added 0.97%
204,155
Common
Mar 13
2023
SELL
Payment of exercise price or tax liability
$40,762
$4.79 p/Share
8,510
Reduced 4.04%
202,155
Common
Mar 13
2023
BUY
Grant, award, or other acquisition
$139,111
$4.79 p/Share
29,042
Added 12.5%
203,306
Common
Feb 23
2023
BUY
Grant, award, or other acquisition
$45,045
$4.55 p/Share
9,900
Added 5.17%
181,623
Common
Feb 18
2023
SELL
Payment of exercise price or tax liability
$8,805
$4.77 p/Share
1,846
Reduced 1.06%
171,723
Common
Feb 05
2023
SELL
Payment of exercise price or tax liability
$2,688
$4.66 p/Share
577
Reduced 0.33%
173,569
Common
Feb 04
2023
SELL
Payment of exercise price or tax liability
$5,321
$4.66 p/Share
1,142
Reduced 0.65%
174,146
Common
Oct 01
2022
BUY
Other acquisition or disposition
$7,940
$3.97 p/Share
2,000
Added 1.13%
175,288
Common
Apr 01
2022
BUY
Other acquisition or disposition
$7,880
$3.94 p/Share
2,000
Added 1.14%
173,288
Common
Feb 28
2022
SELL
Payment of exercise price or tax liability
$10,032
$4.92 p/Share
2,039
Reduced 1.18%
171,288
Common
Feb 28
2022
BUY
Grant, award, or other acquisition
$28,994
$4.92 p/Share
5,893
Added 3.29%
173,327
Common
Feb 09
2022
BUY
Grant, award, or other acquisition
$79,200
$4.95 p/Share
16,000
Added 8.72%
167,434
Common
Feb 06
2022
SELL
Payment of exercise price or tax liability
$3,942
$5.1 p/Share
773
Reduced 0.51%
151,434
Common
Feb 05
2022
SELL
Payment of exercise price or tax liability
$2,943
$5.1 p/Share
577
Reduced 0.38%
152,207
Common
Feb 04
2022
SELL
Payment of exercise price or tax liability
$5,767
$5.05 p/Share
1,142
Reduced 0.74%
152,784
Common
Dec 01
2021
SELL
Payment of exercise price or tax liability
$2,773
$5.67 p/Share
489
Reduced 0.32%
153,926
Common
Oct 01
2021
BUY
Other acquisition or disposition
$10,538
$5.29 p/Share
1,992
Added 1.27%
154,415
Common
Apr 01
2021
SELL
Payment of exercise price or tax liability
$6,060
$6.95 p/Share
872
Reduced 0.57%
152,423
Common
Apr 01
2021
BUY
Other acquisition or disposition
$8,968
$4.85 p/Share
1,849
Added 1.19%
153,295
Common
Feb 11
2021
SELL
Payment of exercise price or tax liability
$6,811
$8.43 p/Share
808
Reduced 0.53%
151,446
Common
Feb 06
2021
SELL
Payment of exercise price or tax liability
$6,485
$8.39 p/Share
773
Reduced 0.51%
152,254
Common
Feb 05
2021
SELL
Payment of exercise price or tax liability
$4,887
$8.47 p/Share
577
Reduced 0.38%
153,027
Common