| 2019-09-16 | Drexler Ryan Charles(CEO) | C | $18.0M |
| 2020-11-29 | Drexler Ryan Charles(CEO and President) | J | $2.9M |
| 2021-08-13 | Drexler Ryan Charles(CEO) | J | $2.5M |
| 2019-08-20 | Joint reporting: WYNNEFIELD PARTNERS SMALL CAP VALUE LP; OBUS NELSON; WYNNEFIELD SMALL CAP VALUE OFFSHORE FUND LTD; WYNNEFIELD CAPITAL MANAGEMENT LLC; WYNNEFIELD PARTNERS SMALL CAP VALUE LP I; WYNNEFIELD CAPITAL INC; LANDES JOSHUA; Wynnefield Capital, Inc. Profit Sharing Plan | Buy | $4K |
| 2019-08-14 | Joint reporting: WYNNEFIELD PARTNERS SMALL CAP VALUE LP; OBUS NELSON; WYNNEFIELD SMALL CAP VALUE OFFSHORE FUND LTD; WYNNEFIELD CAPITAL MANAGEMENT LLC; WYNNEFIELD PARTNERS SMALL CAP VALUE LP I; WYNNEFIELD CAPITAL INC; LANDES JOSHUA; Wynnefield Capital, Inc. Profit Sharing Plan | Buy | $2K |
| 2019-08-19 | Joint reporting: WYNNEFIELD PARTNERS SMALL CAP VALUE LP; OBUS NELSON; WYNNEFIELD SMALL CAP VALUE OFFSHORE FUND LTD; WYNNEFIELD CAPITAL MANAGEMENT LLC; WYNNEFIELD PARTNERS SMALL CAP VALUE LP I; WYNNEFIELD CAPITAL INC; LANDES JOSHUA; Wynnefield Capital, Inc. Profit Sharing Plan | Buy | $2K |
| 2019-08-15 | Joint reporting: WYNNEFIELD PARTNERS SMALL CAP VALUE LP; OBUS NELSON; WYNNEFIELD SMALL CAP VALUE OFFSHORE FUND LTD; WYNNEFIELD CAPITAL MANAGEMENT LLC; WYNNEFIELD PARTNERS SMALL CAP VALUE LP I; WYNNEFIELD CAPITAL INC; LANDES JOSHUA; Wynnefield Capital, Inc. Profit Sharing Plan | Buy | $2K |
| 2019-09-27 | Joint reporting: WYNNEFIELD PARTNERS SMALL CAP VALUE LP; OBUS NELSON; WYNNEFIELD SMALL CAP VALUE OFFSHORE FUND LTD; WYNNEFIELD CAPITAL MANAGEMENT LLC; WYNNEFIELD PARTNERS SMALL CAP VALUE LP I; WYNNEFIELD CAPITAL INC; LANDES JOSHUA; Wynnefield Capital, Inc. Profit Sharing Plan | Buy | $1K |
| 2019-09-27 | Joint reporting: WYNNEFIELD PARTNERS SMALL CAP VALUE LP; OBUS NELSON; WYNNEFIELD SMALL CAP VALUE OFFSHORE FUND LTD; WYNNEFIELD CAPITAL MANAGEMENT LLC; WYNNEFIELD PARTNERS SMALL CAP VALUE LP I; WYNNEFIELD CAPITAL INC; LANDES JOSHUA; Wynnefield Capital, Inc. Profit Sharing Plan | Buy | $1K |
| 2019-08-05 | Joint reporting: WYNNEFIELD PARTNERS SMALL CAP VALUE LP; OBUS NELSON; WYNNEFIELD SMALL CAP VALUE OFFSHORE FUND LTD; WYNNEFIELD CAPITAL MANAGEMENT LLC; WYNNEFIELD PARTNERS SMALL CAP VALUE LP I; WYNNEFIELD CAPITAL INC; LANDES JOSHUA; Wynnefield Capital, Inc. Profit Sharing Plan | Buy | $1K |
| 2019-08-05 | Joint reporting: WYNNEFIELD PARTNERS SMALL CAP VALUE LP; OBUS NELSON; WYNNEFIELD SMALL CAP VALUE OFFSHORE FUND LTD; WYNNEFIELD CAPITAL MANAGEMENT LLC; WYNNEFIELD PARTNERS SMALL CAP VALUE LP I; WYNNEFIELD CAPITAL INC; LANDES JOSHUA; Wynnefield Capital, Inc. Profit Sharing Plan | Buy | $1K |
| 2022-03-29 | Joint reporting: BLUNDELL MARK; Mahoney Robert P; Enright Todd M.; Feagan Donald; White Winston Select Asset Funds, LLC; White Winston Select Asset Fund Series Fund MP-18, LLC | Sell | $0 |
| 2021-12-21 | Rizvi Sabina(President & CFO) | A | $0 |
| 2019-09-30 | Joint reporting: BLUNDELL MARK; Mahoney Robert P; Enright Todd M.; Feagan Donald; White Winston Select Asset Funds, LLC; White Winston Select Asset Fund Series Fund MP-18, LLC | Buy | $0 |
| 2019-09-30 | Joint reporting: BLUNDELL MARK; Mahoney Robert P; Enright Todd M.; Feagan Donald; White Winston Select Asset Funds, LLC; White Winston Select Asset Fund Series Fund MP-18, LLC | Buy | $0 |
| 2019-09-27 | Joint reporting: BLUNDELL MARK; Mahoney Robert P; Enright Todd M.; Feagan Donald; White Winston Select Asset Funds, LLC; White Winston Select Asset Fund Series Fund MP-18, LLC | Buy | $0 |
| 2019-09-27 | Joint reporting: BLUNDELL MARK; Mahoney Robert P; Enright Todd M.; Feagan Donald; White Winston Select Asset Funds, LLC; White Winston Select Asset Fund Series Fund MP-18, LLC | Buy | $0 |
| 2019-09-16 | Drexler Ryan Charles(CEO) | C | $0 |
| 2019-07-01 | Desmond John J | A | $0 |
| 2019-07-01 | BUSH WILLIAM JOHN | A | $0 |