Sep 01
2024
SELL
Payment of exercise price or tax liability
$17,304
$3.5 p/Share
4,944
Reduced 1.64%
296,621
Shares of Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
$112,499
$3.15 p/Share
35,714
Added 10.6%
301,301
Shares of Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$22,081
$3.19 p/Share
6,922
Reduced 2.54%
265,587
Shares of Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$12,484
$3.99 p/Share
3,129
Reduced 1.14%
272,509
Shares of Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
$60,000
$4.05 p/Share
14,815
Added 5.1%
275,397
Shares of Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$25,164
$5.09 p/Share
4,944
Reduced 1.86%
260,154
Shares of Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$19,298
$5.16 p/Share
3,740
Reduced 1.39%
265,098
Shares of Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$21,403
$5.06 p/Share
4,230
Reduced 1.55%
268,656
Shares of Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$93,751
$5.06 p/Share
18,528
Added 6.36%
272,886
Shares of Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$14,881
$5.1 p/Share
2,918
Reduced 1.13%
254,358
Shares of Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
$26,882
$5.1 p/Share
5,271
Added 2.01%
257,276
Shares of Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$27,050
$5.69 p/Share
4,754
Reduced 1.86%
251,398
Shares of Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$51,189
$7.54 p/Share
6,789
Reduced 2.58%
256,152
Shares of Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$14,365
$6.62 p/Share
2,170
Reduced 0.82%
262,797
Shares of Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
$94,997
$6.62 p/Share
14,350
Added 5.14%
264,967
Shares of Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$35,003
$6.87 p/Share
5,095
Added 1.99%
250,617
Shares of Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$33,611
$7.07 p/Share
4,754
Reduced 1.9%
245,146
Shares of Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$31,503
$6.57 p/Share
4,795
Reduced 1.88%
249,900
Shares of Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
-
9,225
Added 3.5%
254,695
Shares of Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$40,530
$5.97 p/Share
6,789
Reduced 2.69%
245,470
Shares of Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$19,712
$5.9 p/Share
3,341
Reduced 1.4%
235,156
Shares of Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
$99,999
$5.9 p/Share
16,949
Added 6.3%
252,105
Shares of Common Stock
May 19
2021
SELL
Payment of exercise price or tax liability
$35,366
$5.58 p/Share
6,338
Reduced 2.59%
238,497
Shares of Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$58,386
$4.55 p/Share
12,832
Reduced 5.23%
232,640
Shares of Common Stock