Sep 01
2024
SELL
Payment of exercise price or tax liability
$67,424
$3.5 p/Share
19,264
Reduced 1.78%
1,062,487
Shares of Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
$375,001
$3.15 p/Share
119,048
Added 9.92%
1,080,725
Shares of Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$66,887
$3.19 p/Share
20,968
Reduced 2.13%
961,677
Shares of Common Stock
May 16
2024
BUY
Open market or private purchase
$50,400
$3.15 p/Share
16,000
Added 1.6%
982,645
Shares of Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$58,814
$4.05 p/Share
14,522
Reduced 1.48%
965,710
Shares of Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
$449,999
$4.05 p/Share
111,111
Added 10.18%
980,232
Shares of Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$98,053
$5.09 p/Share
19,264
Reduced 2.17%
867,457
Shares of Common Stock
Aug 31
2023
SELL
Open market or private sale
$78,750
$5.25 p/Share
15,000
Reduced 1.66%
886,721
Shares of Common Stock
Aug 30
2023
SELL
Open market or private sale
$50,599
$5.06 p/Share
10,000
Reduced 1.1%
901,721
Shares of Common Stock
Aug 29
2023
SELL
Open market or private sale
$42,625
$5.0 p/Share
8,525
Reduced 0.93%
911,721
Shares of Common Stock
Aug 17
2023
SELL
Open market or private sale
$108,019
$5.03 p/Share
21,475
Reduced 2.28%
920,246
Shares of Common Stock
Aug 16
2023
SELL
Open market or private sale
$50,700
$5.07 p/Share
10,000
Reduced 1.05%
941,721
Shares of Common Stock
Aug 15
2023
SELL
Open market or private sale
$52,100
$5.21 p/Share
10,000
Reduced 1.04%
951,721
Shares of Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$59,365
$5.16 p/Share
11,505
Reduced 1.18%
961,721
Shares of Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$65,840
$5.06 p/Share
13,012
Reduced 1.32%
972,520
Shares of Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$356,249
$5.06 p/Share
70,405
Added 6.67%
985,532
Shares of Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$45,457
$4.9 p/Share
9,277
Reduced 1.0%
914,385
Shares of Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
$156,800
$4.9 p/Share
32,000
Added 3.35%
923,662
Shares of Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$109,612
$5.69 p/Share
19,264
Reduced 2.12%
890,046
Shares of Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$86,748
$7.54 p/Share
11,505
Reduced 1.25%
909,310
Shares of Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$86,034
$6.62 p/Share
12,996
Reduced 1.39%
920,256
Shares of Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
$356,249
$6.62 p/Share
53,814
Added 5.45%
933,252
Shares of Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
$150,004
$7.17 p/Share
20,921
Added 2.32%
878,908
Shares of Common Stock
Dec 08
2021
SELL
Open market or private purchase
$602,250
$8.03 p/Share
75,000
Reduced 8.05%
857,010
Shares of Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$142,340
$7.07 p/Share
20,133
Reduced 2.11%
932,010
Shares of Common Stock