| 2022-05-11 | KITT BARRY M | - | Buy | 27,520 | $4.91 | $135,219.99 | +0.4% | → |
| 2022-05-09 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP I | - | Buy | 92,000 | $4.90 | $450,800.00 | +3.9% | → |
| 2022-04-29 | KITT BARRY M | - | Buy | 36,859 | $5.51 | $202,930.91 | +1.5% | → |
| 2022-04-13 | KITT BARRY M | - | Buy | 42,010 | $5.61 | $235,818.36 | +0.9% | → |
| 2022-04-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP I | - | Buy | 4,900 | $5.69 | $27,878.06 | +0.2% | → |
| 2022-04-07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP I | - | Buy | 21,471 | $5.88 | $126,355.56 | +0.5% | → |
| 2022-04-05 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP I | - | Buy | 19,042 | $6.11 | $116,360.56 | +0.4% | → |
| 2022-03-31 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP I | - | Buy | 1,587 | $6.13 | $9,727.99 | - | → |
| 2022-03-25 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP I | - | Buy | 3,000 | $6.23 | $18,690.00 | +0.1% | → |
| 2022-03-23 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP I | - | Buy | 12,000 | $6.25 | $75,000.00 | +0.5% | → |
| 2021-12-23 | KITT BARRY M | - | Buy | 30,000 | $6.55 | $196,368.00 | +1.3% | → |
| 2021-12-07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP I | - | Buy | 100,000 | $5.50 | $550,000.00 | +4.5% | → |
| 2021-12-07 | KITT BARRY M | - | Buy | 450,000 | $5.46 | $2,456,279.48 | +7.4% | → |
| 2021-11-26 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP I | - | Buy | 221,100 | $5.18 | $1,145,298.00 | +11.2% | → |
| 2021-11-23 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP I | - | Buy | 254,100 | $5.50 | $1,397,379.50 | +6.5% | → |
| 2021-06-01 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP I | - | Buy | 100 | $4.55 | $455.00 | - | → |
| 2021-05-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP I | - | Buy | 7,422 | $4.50 | $33,427.60 | +0.2% | → |
| 2021-05-21 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP I | - | Buy | 110,030 | $4.47 | $491,338.96 | +6.0% | → |
| 2021-03-25 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP I | - | Sell | 50,000 | $4.25 | $212,500.00 | -2.7% | → |
| 2021-03-23 | Hatch S. Ray | President and CEO | Buy | 1,288 | $3.90 | $5,022.68 | +6.8% | → |
| 2021-03-16 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP I | - | Sell | 22,584 | $3.94 | $89,010.84 | -0.8% | → |
| 2020-08-05 | FRIEDBERG DANIEL M. | - | Buy | 655,000 | $1.15 | $753,250.00 | +30.9% | → |