Open-mkt buys · 90d
—
0 trades · 0 insiders
Open-mkt sales · 90d
—
0 trades · 0 insiders
Net · 90d
$0
Insiders on file
41
Daily buy vs sell · 90 days
No data yet.
Insiders
| Insider | Role | Trades | Bought | Sold | Last trade |
|---|---|---|---|---|---|
| Dunning Audrey | Director | 22 | $56.4K | $0 | 2026-09-30 |
| Lipstein Robert J | Director | 12 | $35.4K | $0 | 2026-09-30 |
| Tomolonius Sarah | Director | 37 | $7.6K | $0 | 2026-09-30 |
| Nolan Stephen A | Director | 46 | $12.0K | $0 | 2026-09-30 |
| Culpepper Glenn | Director | 26 | $74.7K | $0 | 2026-09-30 |
| FRIEDBERG DANIEL M. | Director, 10% Owner | 27 | $897.5K | $0 | 2026-09-30 |
| Moss Perry W. | President and CEO | 14 | $49.2K | $0 | 2026-08-13 |
| Johnston Brett Wade | Sr. VP of Finance and CFO | 19 | $136.5K | $0 | 2026-08-13 |
| Hampstead Park Capital Management, LLC | 10% Owner | 8 | $35.3K | $0 | 2026-08-13 |
| Hampstead Park Environmental Services Investment Fund LLC | 10% Owner | 18 | $88.9K | $0 | 2026-05-31 |
| KITT BARRY M | 10% Owner | 14 | $3.49M | $0 | 2025-10-27 |
| Sweitzer David P | See remarks | 115 | $2.6K | $3.22M | 2025-08-13 |
| Hatch S. Ray | President and CEO | 41 | $102.1K | $0 | 2025-04-11 |
| Wynnefield Capital, Inc. Profit Sharing Plan | 10% Owner | 10 | $589.1K | $0 | 2024-03-13 |
| WYNNEFIELD CAPITAL MANAGEMENT LLC | 10% Owner | 18 | $746.0K | $0 | 2023-12-11 |
| WYNNEFIELD PARTNERS SMALL CAP VALUE LP I | 10% Owner | 16 | $646.3K | $212.5K | 2023-12-07 |
| WYNNEFIELD CAPITAL INC | 10% Owner | 17 | $2.04M | $0 | 2023-12-05 |
| Miller Ronald L. Jr. | Director | 32 | $9.8K | $159.9K | 2023-11-17 |
| WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% Owner | 18 | $940.2K | $4.1K | 2023-10-31 |
| WYNNEFIELD SMALL CAP VALUE OFFSHORE FUND LTD | 10% Owner | 14 | $301.7K | $0 | 2023-10-30 |
| LANDES JOSHUA | 10% Owner | 5 | $196.0K | $0 | 2023-10-18 |
| OBUS NELSON | 10% Owner | 12 | $1.30M | $89.1K | 2023-10-03 |
| Allred Alan D. | See Remarks | 6 | $0 | $99.1K | 2022-12-15 |
| LATHAM LAURIE L | Senior VP and CFO | 29 | $0 | $123.0K | 2022-09-01 |
| Coskery Stephen | See Remarks | 1 | $0 | $0 | 2020-11-02 |
| Golden Michael F | Interim CEO | 16 | $53.3K | $0 | 2020-06-30 |
| KNITTEL RUSSELL J | Director | 12 | $0 | $0 | 2020-06-30 |
| WADECKI ISABELL MARIE | Director | 12 | $0 | $0 | 2020-06-30 |
| Lewis Matthew C. | See Remarks | 1 | $0 | $0 | 2019-11-04 |
| Hobby Richard Lovic | See Remarks | 5 | $4.9K | $0 | 2019-05-14 |
| MONHEIT BARRY M | Director | 9 | $26.9K | $0 | 2019-04-29 |
| Forte Jeffrey D. | Other | 8 | $0 | $750.0K | 2019-04-11 |
| Southwest Green Investments, L.L.C. | Other | 18 | $0 | $6.59M | 2019-04-11 |
| SALTZ MITCHELL A | Director, 10% Owner | 28 | $0 | $955.6K | 2018-10-05 |
| Stockbridge Enterprises, L.P. | 10% Owner | 6 | $0 | $241.1K | 2018-09-24 |
| Dick Brian S. | President and CEO | 8 | $0 | $19.0K | 2016-02-22 |
| Semones Timothy A. | Chief Operating Officer | 3 | $0 | $0 | 2015-12-16 |
| Cheney T Jeffrey Jr | See remarks | 5 | $0 | $0 | 2015-11-16 |
| MELBY COLTON | Director, 10% Owner | 13 | $0 | $3.06M | 2014-10-07 |
| Earth Now Investments, L.L.C. | 10% Owner | 4 | $0 | $233.8K | 2014-07-07 |
| Global Security Holding, L.L.C. | 10% Owner | 1 | $0 | $0 | 2014-04-28 |
Trade history
| Insider | Role | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|---|
| Tomolonius Sarah | Director | A Award | 2026-09-30 | 2026-10-02 | 2,573 | $1.36 | $3.5K | 86,673 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2026-09-30 | 2026-10-02 | 2,573 | $1.36 | $3.5K | 154,923 | SEC↗ |
| Lipstein Robert J | Director | A Award | 2026-09-30 | 2026-10-02 | 2,573 | $1.36 | $3.5K | 90,838 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | A Award | 2026-09-30 | 2026-10-02 | 20,529 | $1.36 | $27.9K | 186,126 | SEC↗ |
| Dunning Audrey | Director | A Award | 2026-09-30 | 2026-10-02 | 2,573 | $1.36 | $3.5K | 94,823 | SEC↗ |
| Culpepper Glenn | Director | A Award | 2026-09-30 | 2026-10-02 | 2,573 | $1.36 | $3.5K | 103,923 | SEC↗ |
| Culpepper Glenn | Director | A Award | 2026-08-31 | 2026-09-02 | 2,500 | $1.40 | $3.5K | 101,350 | SEC↗ |
| Dunning Audrey | Director | A Award | 2026-08-31 | 2026-09-02 | 2,500 | $1.40 | $3.5K | 92,250 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | A Award | 2026-08-31 | 2026-09-02 | 19,942 | $1.40 | $27.9K | 165,597 | SEC↗ |
| Lipstein Robert J | Director | A Award | 2026-08-31 | 2026-09-02 | 2,500 | $1.40 | $3.5K | 88,265 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2026-08-31 | 2026-09-02 | 2,500 | $1.40 | $3.5K | 152,350 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2026-08-31 | 2026-09-02 | 2,500 | $1.40 | $3.5K | 84,100 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2026-08-31 | 2026-09-02 | 2,500 | $1.40 | $3.5K | 84,100 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2026-08-31 | 2026-09-02 | 2,500 | $1.40 | $3.5K | 152,350 | SEC↗ |
| Lipstein Robert J | Director | A Award | 2026-08-31 | 2026-09-02 | 2,500 | $1.40 | $3.5K | 88,265 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | A Award | 2026-08-31 | 2026-09-02 | 19,942 | $1.40 | $27.9K | 165,597 | SEC↗ |
| Dunning Audrey | Director | A Award | 2026-08-31 | 2026-09-02 | 2,500 | $1.40 | $3.5K | 92,250 | SEC↗ |
| Culpepper Glenn | Director | A Award | 2026-08-31 | 2026-09-02 | 2,500 | $1.40 | $3.5K | 101,350 | SEC↗ |
| Culpepper Glenn | Director | A Award | 2026-08-13 | 2026-08-17 | 28,767 | $1.46 | $42.0K | 98,850 | SEC↗ |
| Dunning Audrey | Director | A Award | 2026-08-13 | 2026-08-17 | 28,767 | $1.46 | $42.0K | 89,750 | SEC↗ |
| Hampstead Park Capital Managem | 10% Owner | A Award | 2026-08-13 | 2026-08-17 | 28,767 | $1.46 | $42.0K | 145,655 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | F Tax w/h | 2026-08-13 | 2026-08-17 | 3,246 | $1.46 | $4.7K | 88,481 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | A Award | 2026-08-13 | 2026-08-17 | 100,000 | $1.46 | $146.0K | 188,481 | SEC↗ |
| Lipstein Robert J | Director | A Award | 2026-08-13 | 2026-08-17 | 28,767 | $1.46 | $42.0K | 85,765 | SEC↗ |
| Moss Perry W. | President and CEO | F Tax w/h | 2026-08-13 | 2026-08-17 | 9,683 | $1.46 | $14.1K | 339,799 | SEC↗ |
| Moss Perry W. | President and CEO | A Award | 2026-08-13 | 2026-08-17 | 342,465 | $1.46 | $500.0K | 682,264 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2026-08-13 | 2026-08-17 | 28,767 | $1.46 | $42.0K | 149,850 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2026-08-13 | 2026-08-17 | 28,767 | $1.46 | $42.0K | 81,600 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2026-08-13 | 2026-08-17 | 28,767 | $1.46 | $42.0K | 81,600 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2026-08-13 | 2026-08-17 | 28,767 | $1.46 | $42.0K | 149,850 | SEC↗ |
| Moss Perry W. | President and CEO | A Award | 2026-08-13 | 2026-08-17 | 342,465 | $1.46 | $500.0K | 682,264 | SEC↗ |
| Moss Perry W. | President and CEO | F Tax w/h | 2026-08-13 | 2026-08-17 | 9,683 | $1.46 | $14.1K | 339,799 | SEC↗ |
| Lipstein Robert J | Director | A Award | 2026-08-13 | 2026-08-17 | 28,767 | $1.46 | $42.0K | 85,765 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | A Award | 2026-08-13 | 2026-08-17 | 100,000 | $1.46 | $146.0K | 188,481 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | F Tax w/h | 2026-08-13 | 2026-08-17 | 3,246 | $1.46 | $4.7K | 88,481 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | A Award | 2026-08-13 | 2026-08-17 | 28,767 | $1.46 | $42.0K | 145,655 | SEC↗ |
| Dunning Audrey | Director | A Award | 2026-08-13 | 2026-08-17 | 28,767 | $1.46 | $42.0K | 89,750 | SEC↗ |
| Culpepper Glenn | Director | A Award | 2026-08-13 | 2026-08-17 | 28,767 | $1.46 | $42.0K | 98,850 | SEC↗ |
| Culpepper Glenn | Director | A Award | 2026-07-31 | 2026-08-04 | 2,755 | $1.27 | $3.5K | 70,083 | SEC↗ |
| Dunning Audrey | Director | A Award | 2026-07-31 | 2026-08-04 | 2,755 | $1.27 | $3.5K | 60,983 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | A Award | 2026-07-31 | 2026-08-04 | 21,984 | $1.27 | $27.9K | 116,888 | SEC↗ |
| Lipstein Robert J | Director | A Award | 2026-07-31 | 2026-08-04 | 2,755 | $1.27 | $3.5K | 56,998 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2026-07-31 | 2026-08-04 | 2,755 | $1.27 | $3.5K | 121,083 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2026-07-31 | 2026-08-04 | 2,755 | $1.27 | $3.5K | 52,833 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2026-07-31 | 2026-08-04 | 2,755 | $1.27 | $3.5K | 52,833 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2026-07-31 | 2026-08-04 | 2,755 | $1.27 | $3.5K | 121,083 | SEC↗ |
| Lipstein Robert J | Director | A Award | 2026-07-31 | 2026-08-04 | 2,755 | $1.27 | $3.5K | 56,998 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | A Award | 2026-07-31 | 2026-08-04 | 21,984 | $1.27 | $27.9K | 116,888 | SEC↗ |
| Dunning Audrey | Director | A Award | 2026-07-31 | 2026-08-04 | 2,755 | $1.27 | $3.5K | 60,983 | SEC↗ |
| Culpepper Glenn | Director | A Award | 2026-07-31 | 2026-08-04 | 2,755 | $1.27 | $3.5K | 70,083 | SEC↗ |
| Culpepper Glenn | Director | A Award | 2026-06-30 | 2026-07-02 | 2,777 | $1.26 | $3.5K | 67,328 | SEC↗ |
| Dunning Audrey | Director | A Award | 2026-06-30 | 2026-07-02 | 2,777 | $1.26 | $3.5K | 58,228 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | A Award | 2026-06-30 | 2026-07-02 | 22,158 | $1.26 | $27.9K | 94,904 | SEC↗ |
| Lipstein Robert J | Director | A Award | 2026-06-30 | 2026-07-02 | 2,777 | $1.26 | $3.5K | 54,243 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2026-06-30 | 2026-07-02 | 2,777 | $1.26 | $3.5K | 118,328 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2026-06-30 | 2026-07-02 | 2,777 | $1.26 | $3.5K | 50,078 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | F Tax w/h | 2026-06-26 | 2026-06-30 | 1,623 | $1.24 | $2.0K | 91,727 | SEC↗ |
| Moss Perry W. | President and CEO | F Tax w/h | 2026-06-26 | 2026-06-30 | 1,936 | $1.24 | $2.4K | 349,482 | SEC↗ |
| Culpepper Glenn | Director | A Award | 2026-05-31 | 2026-06-02 | 2,966 | $1.18 | $3.5K | 64,551 | SEC↗ |
| Dunning Audrey | Director | A Award | 2026-05-31 | 2026-06-02 | 2,966 | $1.18 | $3.5K | 55,451 | SEC↗ |
| Hampstead Park Environmental S | 10% Owner | A Award | 2026-05-31 | 2026-06-02 | 23,661 | $1.18 | $27.9K | 72,746 | SEC↗ |
| Lipstein Robert J | Director | A Award | 2026-05-31 | 2026-06-02 | 2,966 | $1.18 | $3.5K | 2,966 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2026-05-31 | 2026-06-02 | 2,966 | $1.18 | $3.5K | 115,551 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2026-05-31 | 2026-06-02 | 2,966 | $1.18 | $3.5K | 46,676 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | A Award | 2026-04-30 | 2026-05-04 | 13,289 | $1.13 | $15.0K | 97,068 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2026-04-30 | 2026-05-04 | 3,097 | $1.13 | $3.5K | 95,420 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | A Award | 2026-04-03 | 2026-04-07 | 5,767 | $1.18 | $6.8K | 93,350 | SEC↗ |
| Moss Perry W. | President and CEO | A Award | 2026-04-03 | 2026-04-07 | 20,114 | $1.18 | $23.7K | 351,418 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | A Award | 2026-03-31 | 2026-04-02 | 12,619 | $1.19 | $15.0K | 83,779 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2026-03-31 | 2026-04-02 | 2,941 | $1.19 | $3.5K | 92,323 | SEC↗ |
| Hampstead Park Capital Managem | 10% Owner | P Buy | 2026-03-19 | 2026-03-23 | 8,500 | $0.87 | $7.4K | 49,085 | SEC↗ |
| Lipstein Robert J | Director | P Buy | 2026-03-18 | 2026-03-19 | 11,000 | $0.90 | $9.9K | 48,500 | SEC↗ |
| Culpepper Glenn | Director | P Buy | 2026-03-16 | 2026-03-18 | 5,000 | $1.16 | $5.8K | 61,585 | SEC↗ |
| Moss Perry W. | President and CEO | F Tax w/h | 2026-03-12 | 2026-03-16 | 24,571 | $1.45 | $35.6K | 331,304 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | A Award | 2026-02-28 | 2026-03-03 | 8,532 | $1.76 | $15.0K | 71,160 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2026-02-28 | 2026-03-03 | 1,988 | $1.76 | $3.5K | 89,382 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2026-02-28 | 2026-03-03 | 1,988 | $1.76 | $3.5K | 43,710 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2026-01-31 | 2026-02-03 | 1,627 | $2.15 | $3.5K | 41,722 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2026-01-31 | 2026-02-03 | 1,627 | $2.15 | $3.5K | 87,394 | SEC↗ |
| Hampstead Park Capital Managem | 10% Owner | A Award | 2026-01-31 | 2026-02-03 | 6,984 | $2.15 | $15.0K | 62,628 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2025-12-31 | 2026-01-05 | 1,881 | $1.86 | $3.5K | 40,095 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2025-12-31 | 2026-01-05 | 1,881 | $1.86 | $3.5K | 85,767 | SEC↗ |
| Hampstead Park Environmental S | 10% Owner | A Award | 2025-12-31 | 2026-01-05 | 8,073 | $1.86 | $15.0K | 55,644 | SEC↗ |
| Culpepper Glenn | Director | P Buy | 2025-12-23 | 2025-12-29 | 5,000 | $1.96 | $9.8K | 56,585 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | A Award | 2025-11-30 | 2025-12-02 | 7,987 | $1.88 | $15.0K | 47,571 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2025-11-30 | 2025-12-02 | 1,861 | $1.88 | $3.5K | 83,886 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2025-11-30 | 2025-12-02 | 1,861 | $1.88 | $3.5K | 38,214 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2025-10-31 | 2025-11-04 | 2,302 | $1.52 | $3.5K | 82,025 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2025-10-31 | 2025-11-04 | 2,302 | $1.52 | $3.5K | 36,353 | SEC↗ |
| KITT BARRY M | 10% Owner | P Buy | 2025-10-27 | 2025-10-27 | 62,867 | $1.36 | $85.5K | 2,692,248 | SEC↗ |
| KITT BARRY M | 10% Owner | P Buy | 2025-10-24 | 2025-10-27 | 33,480 | $1.33 | $44.5K | 2,629,381 | SEC↗ |
| KITT BARRY M | 10% Owner | P Buy | 2025-10-23 | 2025-10-27 | 103,412 | $1.26 | $130.3K | 2,595,901 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2025-09-30 | 2025-10-01 | 2,243 | $1.56 | $3.5K | 34,051 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2025-09-30 | 2025-10-01 | 2,243 | $1.56 | $3.5K | 79,723 | SEC↗ |
| Dunning Audrey | Director | P Buy | 2025-09-02 | 2025-09-04 | 4,000 | $1.82 | $7.3K | 52,485 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2025-08-31 | 2025-09-02 | 1,871 | $1.87 | $3.5K | 31,808 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2025-08-31 | 2025-09-02 | 1,871 | $1.87 | $3.5K | 77,480 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | P Buy | 2025-08-20 | 2025-08-22 | 17,232 | $1.60 | $27.6K | 2,842,353 | SEC↗ |
| Lipstein Robert J | Director | P Buy | 2025-08-14 | 2025-08-18 | 15,000 | $1.70 | $25.5K | 37,500 | SEC↗ |
| Culpepper Glenn | Director | P Buy | 2025-08-14 | 2025-08-18 | 5,000 | $1.68 | $8.4K | 51,585 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2025-08-13 | 2025-08-14 | 20,000 | — | $0 | 44,335 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | A Award | 2025-08-13 | 2025-08-14 | 20,000 | — | $0 | 40,585 | SEC↗ |
| Sweitzer David P | EVP and COO | A Award | 2025-08-13 | 2025-08-14 | 50,000 | — | $0 | 80,900 | SEC↗ |
| Dunning Audrey | Director | A Award | 2025-08-13 | 2025-08-14 | 20,000 | — | $0 | 48,485 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | A Award | 2025-08-13 | 2025-08-14 | 40,000 | — | $0 | 87,583 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2025-08-13 | 2025-08-14 | 20,000 | — | $0 | 112,585 | SEC↗ |
| Lipstein Robert J | Director | A Award | 2025-08-13 | 2025-08-14 | 20,000 | — | $0 | 22,500 | SEC↗ |
| Culpepper Glenn | Director | A Award | 2025-08-13 | 2025-08-14 | 20,000 | — | $0 | 46,585 | SEC↗ |
| Moss Perry W. | President and CEO | A Award | 2025-08-13 | 2025-08-14 | 100,000 | — | $0 | 355,875 | SEC↗ |
| Tomolonius Sarah | Director | M Exercise deriv | 2025-08-12 | 2025-08-14 | 10,409 | — | $0 | 0 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | M Exercise deriv | 2025-08-12 | 2025-08-14 | 10,409 | — | $0 | 0 | SEC↗ |
| Dunning Audrey | Director | M Exercise deriv | 2025-08-12 | 2025-08-14 | 10,409 | — | $0 | 0 | SEC↗ |
| Nolan Stephen A | Director | M Exercise deriv | 2025-08-12 | 2025-08-14 | 10,409 | — | $0 | 0 | SEC↗ |
| Culpepper Glenn | Director | M Exercise deriv | 2025-08-12 | 2025-08-14 | 10,409 | — | $0 | 0 | SEC↗ |
| Tomolonius Sarah | Director | M Exercise | 2025-08-12 | 2025-08-14 | 10,409 | — | $0 | 24,335 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | M Exercise | 2025-08-12 | 2025-08-14 | 10,409 | — | $0 | 20,585 | SEC↗ |
| Dunning Audrey | Director | M Exercise | 2025-08-12 | 2025-08-14 | 10,409 | — | $0 | 28,485 | SEC↗ |
| Nolan Stephen A | Director | M Exercise | 2025-08-12 | 2025-08-14 | 10,409 | — | $0 | 92,585 | SEC↗ |
| Culpepper Glenn | Director | M Exercise | 2025-08-12 | 2025-08-14 | 10,409 | — | $0 | 26,585 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2025-07-31 | 2025-08-01 | 1,741 | $2.01 | $3.5K | 29,937 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2025-07-31 | 2025-08-01 | 1,741 | $2.01 | $3.5K | 75,609 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2025-06-30 | 2025-07-02 | 1,732 | $2.02 | $3.5K | 28,196 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2025-06-30 | 2025-07-02 | 1,732 | $2.02 | $3.5K | 73,868 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | M Exercise deriv | 2025-06-26 | 2025-06-30 | 6,667 | — | $0 | 13,333 | SEC↗ |
| Moss Perry W. | President and CEO | M Exercise deriv | 2025-06-26 | 2025-06-30 | 6,667 | — | $0 | 13,333 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2025-06-26 | 2025-06-30 | 8,333 | — | $0 | 16,667 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | F Tax w/h | 2025-06-26 | 2025-06-30 | 1,976 | $2.31 | $4.6K | 34,250 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | M Exercise | 2025-06-26 | 2025-06-30 | 6,667 | — | $0 | 36,226 | SEC↗ |
| Moss Perry W. | President and CEO | M Exercise | 2025-06-26 | 2025-06-30 | 6,667 | — | $0 | 257,933 | SEC↗ |
| Moss Perry W. | President and CEO | F Tax w/h | 2025-06-26 | 2025-06-30 | 2,058 | $2.31 | $4.8K | 255,875 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2025-06-26 | 2025-06-30 | 8,333 | — | $0 | 16,844 | SEC↗ |
| Sweitzer David P | EVP and COO | F Tax w/h | 2025-06-26 | 2025-06-30 | 2,611 | $2.31 | $6.0K | 14,233 | SEC↗ |
| Culpepper Glenn | Director | A Award | 2025-05-31 | 2025-06-03 | 2,386 | $2.20 | $5.2K | 21,629 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2025-05-31 | 2025-06-03 | 1,590 | $2.20 | $3.5K | 72,136 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2025-05-31 | 2025-06-03 | 1,590 | $2.20 | $3.5K | 26,464 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2025-04-30 | 2025-05-02 | 1,483 | $2.36 | $3.5K | 24,874 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2025-04-30 | 2025-05-02 | 1,483 | $2.36 | $3.5K | 70,546 | SEC↗ |
| Culpepper Glenn | Director | A Award | 2025-04-30 | 2025-05-02 | 2,224 | $2.36 | $5.2K | 19,243 | SEC↗ |
| Hatch S. Ray | Director | M Exercise deriv | 2025-04-11 | 2025-04-15 | 30,000 | — | $0 | 0 | SEC↗ |
| Hatch S. Ray | Director | M Exercise | 2025-04-11 | 2025-04-15 | 30,000 | — | $0 | 80,774 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2025-03-31 | 2025-04-02 | 1,893 | $2.60 | $4.9K | 23,391 | SEC↗ |
| Culpepper Glenn | Director | A Award | 2025-03-31 | 2025-04-02 | 2,019 | $2.60 | $5.2K | 17,019 | SEC↗ |
| Hampstead Park Environmental S | 10% Owner | A Award | 2025-03-31 | 2025-04-02 | 11,472 | $2.60 | $29.8K | 39,584 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2025-03-31 | 2025-04-02 | 1,935 | $2.60 | $5.0K | 69,063 | SEC↗ |
| Dunning Audrey | Director | A Award | 2025-03-31 | 2025-04-02 | 1,893 | $2.60 | $4.9K | 1,893 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | P Buy | 2025-03-19 | 2025-03-20 | 2,574 | $2.96 | $7.6K | 2,825,121 | SEC↗ |
| Nolan Stephen A | Director | P Buy | 2025-03-18 | 2025-03-19 | 4,000 | $2.99 | $12.0K | 82,176 | SEC↗ |
| Dunning Audrey | Director | P Buy | 2025-03-18 | 2025-03-19 | 2,500 | $3.04 | $7.6K | 18,076 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | P Buy | 2025-03-18 | 2025-03-20 | 10,000 | $2.95 | $29.5K | 2,822,547 | SEC↗ |
| Hatch S. Ray | Director | P Buy | 2025-03-17 | 2025-03-17 | 5,000 | $2.86 | $14.3K | 50,774 | SEC↗ |
| Moss Perry W. | President and CEO | P Buy | 2025-03-17 | 2025-03-19 | 16,338 | $3.01 | $49.2K | 257,933 | SEC↗ |
| Moss Perry W. | President and CEO | A Award | 2025-03-12 | 2025-03-12 | 214,600 | — | $0 | 241,595 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2025-02-28 | 2025-03-04 | 765 | $4.57 | $3.5K | 67,128 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2025-02-28 | 2025-03-04 | 765 | $4.57 | $3.5K | 21,498 | SEC↗ |
| Tomolonius Sarah | Director | A Award | 2025-01-31 | 2025-02-04 | 598 | $5.85 | $3.5K | 15,598 | SEC↗ |
| Nolan Stephen A | Director | A Award | 2025-01-31 | 2025-02-04 | 598 | $5.85 | $3.5K | 49,597 | SEC↗ |
| Culpepper Glenn | Director | P Buy | 2024-12-23 | 2024-12-26 | 2,000 | $5.85 | $11.7K | 6,000 | SEC↗ |
| Dunning Audrey | Director | P Buy | 2024-11-20 | 2024-11-22 | 1,400 | $6.71 | $9.4K | 15,576 | SEC↗ |
| Hatch S. Ray | President and CEO | A Award | 2024-11-14 | 2024-11-18 | 1,625 | $6.00 | $9.8K | 45,774 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | A Award | 2024-11-14 | 2024-11-18 | 1,489 | $6.00 | $8.9K | 29,559 | SEC↗ |
| Hatch S. Ray | President and CEO | P Buy | 2024-11-12 | 2024-11-12 | 2,817 | $7.17 | $20.2K | 44,149 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | P Buy | 2024-08-22 | 2024-08-22 | 1,500 | $8.03 | $12.0K | 28,070 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2024-08-20 | 2024-08-21 | 22,593 | — | $0 | 0 | SEC↗ |
| Hatch S. Ray | President and CEO | P Buy | 2024-08-20 | 2024-08-21 | 2,500 | $8.07 | $20.2K | 41,332 | SEC↗ |
| Sweitzer David P | EVP and COO | S Sale | 2024-08-20 | 2024-08-21 | 22,593 | $8.00 | $180.7K | 8,511 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2024-08-20 | 2024-08-21 | 22,593 | $3.83 | $86.5K | 31,104 | SEC↗ |
| Culpepper Glenn | Director | M Exercise deriv | 2024-08-16 | 2025-04-02 | 10,176 | — | $0 | 0 | SEC↗ |
| Culpepper Glenn | Director | M Exercise | 2024-08-16 | 2025-04-02 | 10,176 | — | $0 | 16,176 | SEC↗ |
| Tomolonius Sarah | Director | M Exercise deriv | 2024-08-16 | 2025-02-04 | 10,176 | — | $0 | 0 | SEC↗ |
| Nolan Stephen A | Director | M Exercise deriv | 2024-08-16 | 2025-02-04 | 10,176 | — | $0 | 0 | SEC↗ |
| Tomolonius Sarah | Director | M Exercise | 2024-08-16 | 2025-02-04 | 10,176 | — | $0 | 13,926 | SEC↗ |
| Nolan Stephen A | Director | M Exercise | 2024-08-16 | 2025-02-04 | 10,176 | — | $0 | 77,176 | SEC↗ |
| Dunning Audrey | Director | M Exercise deriv | 2024-08-16 | 2024-11-22 | 10,176 | — | $0 | 0 | SEC↗ |
| Dunning Audrey | Director | M Exercise | 2024-08-16 | 2024-11-22 | 10,176 | — | $0 | 14,176 | SEC↗ |
| Culpepper Glenn | Director | A Award deriv | 2024-08-12 | 2024-08-14 | 10,409 | — | $0 | 10,409 | SEC↗ |
| Dunning Audrey | Director | A Award deriv | 2024-08-12 | 2024-08-14 | 10,409 | — | $0 | 10,409 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | A Award deriv | 2024-08-12 | 2024-08-14 | 10,409 | — | $0 | 10,409 | SEC↗ |
| Nolan Stephen A | Director | A Award deriv | 2024-08-12 | 2024-08-14 | 10,409 | — | $0 | 10,409 | SEC↗ |
| Tomolonius Sarah | Director | A Award deriv | 2024-08-12 | 2024-08-14 | 10,409 | — | $0 | 10,409 | SEC↗ |
| Hatch S. Ray | President and CEO | A Award deriv | 2024-06-26 | 2024-06-28 | 30,000 | — | $0 | 30,000 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | A Award deriv | 2024-06-26 | 2024-06-28 | 20,000 | — | $0 | 20,000 | SEC↗ |
| Moss Perry W. | Chief Revenue Officer | A Award deriv | 2024-06-26 | 2024-06-28 | 20,000 | — | $0 | 20,000 | SEC↗ |
| Sweitzer David P | EVP and COO | A Award deriv | 2024-06-26 | 2024-06-28 | 25,000 | — | $0 | 25,000 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2024-06-24 | 2024-06-25 | 19,841 | — | $0 | 22,593 | SEC↗ |
| Sweitzer David P | EVP and COO | S Sale | 2024-06-24 | 2024-06-25 | 19,841 | $8.40 | $166.7K | 8,511 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2024-06-24 | 2024-06-25 | 19,841 | $3.83 | $76.0K | 28,352 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2024-06-21 | 2024-06-25 | 16,047 | — | $0 | 42,434 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2024-06-21 | 2024-06-25 | 16,047 | $3.83 | $61.5K | 24,558 | SEC↗ |
| Sweitzer David P | EVP and COO | S Sale | 2024-06-21 | 2024-06-25 | 16,047 | $8.52 | $136.7K | 8,511 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2024-05-31 | 2024-06-25 | 1,519 | — | $0 | 58,481 | SEC↗ |
| Sweitzer David P | EVP and COO | S Sale | 2024-05-31 | 2024-06-03 | 7,715 | $9.02 | $69.6K | 8,511 | SEC↗ |
| Sweitzer David P | EVP and COO | S Sale | 2024-05-31 | 2024-06-25 | 1,519 | $9.01 | $13.7K | 8,511 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2024-05-31 | 2024-06-25 | 1,519 | $3.83 | $5.8K | 10,030 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2024-05-30 | 2024-06-03 | 8,400 | — | $0 | 2,100 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2024-05-30 | 2024-06-03 | 10,500 | — | $0 | 0 | SEC↗ |
| Dunning Audrey | Director | P Buy | 2024-05-30 | 2024-06-03 | 2,000 | $9.09 | $18.2K | 4,000 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2024-05-30 | 2024-06-03 | 10,500 | $2.62 | $27.5K | 27,411 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2024-05-30 | 2024-06-03 | 8,400 | $2.45 | $20.6K | 16,911 | SEC↗ |
| Sweitzer David P | EVP and COO | S Sale | 2024-05-30 | 2024-06-03 | 11,185 | $9.05 | $101.2K | 16,226 | SEC↗ |
| Culpepper Glenn | Director | P Buy | 2024-05-16 | 2024-05-20 | 4,000 | $9.75 | $39.0K | 4,000 | SEC↗ |
| Hatch S. Ray | President and CEO | A Award | 2024-05-14 | 2024-05-16 | 1,563 | $6.04 | $9.4K | 38,832 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | A Award | 2024-05-14 | 2024-05-16 | 2,501 | $6.04 | $15.1K | 26,570 | SEC↗ |
| Wynnefield Capital, Inc. Profi | 10% Owner | P Buy | 2024-03-13 | 2024-03-15 | 15,658 | $6.94 | $108.7K | 1,440,256 | SEC↗ |
| Wynnefield Capital, Inc. Profi | 10% Owner | P Buy | 2024-03-13 | 2024-03-15 | 14,918 | $6.94 | $103.5K | 1,294,093 | SEC↗ |
| Dunning Audrey | Director | P Buy | 2023-12-20 | 2023-12-22 | 2,000 | $6.99 | $14.0K | 2,000 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2023-12-14 | 2023-12-15 | 21,033 | — | $0 | 0 | SEC↗ |
| Sweitzer David P | EVP and COO | S Sale | 2023-12-14 | 2023-12-15 | 21,033 | $6.66 | $140.1K | 8,511 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2023-12-14 | 2023-12-15 | 21,033 | $2.39 | $50.3K | 29,544 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2023-12-13 | 2023-12-15 | 2,526 | — | $0 | 21,033 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | P Buy | 2023-12-13 | 2023-12-14 | 3,000 | $6.16 | $18.5K | 24,069 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2023-12-13 | 2023-12-15 | 2,526 | $2.39 | $6.0K | 11,037 | SEC↗ |
| Sweitzer David P | EVP and COO | S Sale | 2023-12-13 | 2023-12-15 | 2,526 | $6.51 | $16.4K | 8,511 | SEC↗ |
| Hatch S. Ray | President and CEO | P Buy | 2023-12-12 | 2023-12-13 | 2,000 | $6.26 | $12.5K | 37,269 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2023-12-11 | 2023-12-12 | 47,256 | — | $0 | 23,559 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2023-12-11 | 2023-12-12 | 47,256 | $2.39 | $112.9K | 55,767 | SEC↗ |
| Sweitzer David P | EVP and COO | S Sale | 2023-12-11 | 2023-12-12 | 47,256 | $6.16 | $291.1K | 8,511 | SEC↗ |
| WYNNEFIELD CAPITAL MANAGEMENT | 10% Owner | P Buy | 2023-12-11 | 2023-12-12 | 1,021 | $6.20 | $6.3K | 1,427,758 | SEC↗ |
| WYNNEFIELD CAPITAL MANAGEMENT | 10% Owner | P Buy | 2023-12-11 | 2023-12-12 | 1,588 | $6.20 | $9.8K | 1,275,369 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2023-12-08 | 2023-12-12 | 29,185 | — | $0 | 70,815 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2023-12-08 | 2023-12-12 | 14,583 | — | $0 | 0 | SEC↗ |
| Sweitzer David P | EVP and COO | S Sale | 2023-12-08 | 2023-12-12 | 43,768 | $6.32 | $276.6K | 8,511 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2023-12-08 | 2023-12-12 | 29,185 | $2.39 | $69.8K | 52,279 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2023-12-08 | 2023-12-12 | 14,583 | $2.08 | $30.3K | 23,094 | SEC↗ |
| WYNNEFIELD CAPITAL MANAGEMENT | 10% Owner | P Buy | 2023-12-08 | 2023-12-12 | 3,171 | $6.20 | $19.7K | 1,273,781 | SEC↗ |
| WYNNEFIELD CAPITAL MANAGEMENT | 10% Owner | P Buy | 2023-12-08 | 2023-12-12 | 3,329 | $6.20 | $20.6K | 1,426,737 | SEC↗ |
| WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | P Buy | 2023-12-07 | 2023-12-08 | 245 | $6.20 | $1.5K | 1,270,610 | SEC↗ |
| WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | P Buy | 2023-12-06 | 2023-12-08 | 898 | $6.91 | $6.2K | 1,270,365 | SEC↗ |
| WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | P Buy | 2023-12-06 | 2023-12-08 | 942 | $6.91 | $6.5K | 1,423,408 | SEC↗ |
| WYNNEFIELD CAPITAL INC | 10% Owner | P Buy | 2023-12-05 | 2023-12-06 | 3,932 | $6.94 | $27.3K | 1,269,467 | SEC↗ |
| WYNNEFIELD CAPITAL INC | 10% Owner | P Buy | 2023-12-05 | 2023-12-06 | 4,128 | $6.94 | $28.6K | 1,422,466 | SEC↗ |
| WYNNEFIELD CAPITAL INC | 10% Owner | P Buy | 2023-12-04 | 2023-12-06 | 100 | $6.97 | $697 | 1,265,535 | SEC↗ |
| Miller Ronald L. Jr. | Director | M Exercise deriv | 2023-11-17 | 2023-11-21 | 12,000 | — | $0 | 48,000 | SEC↗ |
| Miller Ronald L. Jr. | Director | S Sale | 2023-11-17 | 2023-11-21 | 12,000 | $7.16 | $85.9K | 2,600 | SEC↗ |
| Miller Ronald L. Jr. | Director | M Exercise | 2023-11-17 | 2023-11-21 | 12,000 | $0.39 | $4.7K | 14,600 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | A Award | 2023-11-14 | 2023-11-16 | 3,069 | $4.89 | $15.0K | 21,069 | SEC↗ |
| Hatch S. Ray | President and CEO | A Award | 2023-11-14 | 2023-11-16 | 1,918 | $4.89 | $9.4K | 35,269 | SEC↗ |
| WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | P Buy | 2023-10-31 | 2023-11-02 | 607 | $7.25 | $4.4K | 1,265,435 | SEC↗ |
| WYNNEFIELD SMALL CAP VALUE OFF | 10% Owner | P Buy | 2023-10-30 | 2023-10-31 | 2,755 | $7.25 | $20.0K | 1,418,338 | SEC↗ |
| WYNNEFIELD SMALL CAP VALUE OFF | 10% Owner | P Buy | 2023-10-30 | 2023-10-31 | 2,625 | $7.25 | $19.0K | 1,264,828 | SEC↗ |
| WYNNEFIELD SMALL CAP VALUE OFF | 10% Owner | P Buy | 2023-10-27 | 2023-10-31 | 1,641 | $7.25 | $11.9K | 1,415,583 | SEC↗ |
| WYNNEFIELD SMALL CAP VALUE OFF | 10% Owner | P Buy | 2023-10-27 | 2023-10-31 | 1,563 | $7.25 | $11.3K | 1,262,203 | SEC↗ |
| WYNNEFIELD CAPITAL INC | 10% Owner | P Buy | 2023-10-26 | 2023-10-27 | 5,861 | $7.25 | $42.5K | 1,260,640 | SEC↗ |
| WYNNEFIELD CAPITAL INC | 10% Owner | P Buy | 2023-10-26 | 2023-10-27 | 6,151 | $7.25 | $44.6K | 1,413,942 | SEC↗ |
| WYNNEFIELD CAPITAL INC | 10% Owner | P Buy | 2023-10-25 | 2023-10-27 | 1,011 | $7.25 | $7.3K | 1,254,779 | SEC↗ |
| WYNNEFIELD CAPITAL INC | 10% Owner | P Buy | 2023-10-24 | 2023-10-25 | 100 | $7.25 | $725 | 1,253,768 | SEC↗ |
| WYNNEFIELD CAPITAL INC | 10% Owner | P Buy | 2023-10-23 | 2023-10-25 | 1,115 | $7.25 | $8.1K | 1,253,668 | SEC↗ |
| WYNNEFIELD CAPITAL INC | 10% Owner | P Buy | 2023-10-23 | 2023-10-25 | 1,171 | $7.25 | $8.5K | 1,407,791 | SEC↗ |
| WYNNEFIELD SMALL CAP VALUE OFF | 10% Owner | P Buy | 2023-10-20 | 2023-10-23 | 3,391 | $7.21 | $24.4K | 1,406,620 | SEC↗ |
| WYNNEFIELD SMALL CAP VALUE OFF | 10% Owner | P Buy | 2023-10-20 | 2023-10-23 | 3,230 | $7.21 | $23.3K | 1,252,553 | SEC↗ |
| WYNNEFIELD SMALL CAP VALUE OFF | 10% Owner | P Buy | 2023-10-19 | 2023-10-23 | 10,240 | $7.24 | $74.1K | 1,249,323 | SEC↗ |
| WYNNEFIELD SMALL CAP VALUE OFF | 10% Owner | P Buy | 2023-10-19 | 2023-10-23 | 10,747 | $7.24 | $77.8K | 1,403,229 | SEC↗ |
| LANDES JOSHUA | 10% Owner | P Buy | 2023-10-18 | 2023-10-19 | 13,047 | $7.22 | $94.2K | 1,392,482 | SEC↗ |
| LANDES JOSHUA | 10% Owner | P Buy | 2023-10-18 | 2023-10-19 | 12,430 | $7.22 | $89.7K | 1,239,083 | SEC↗ |
| LANDES JOSHUA | 10% Owner | P Buy | 2023-10-17 | 2023-10-19 | 200 | $7.25 | $1.4K | 1,226,653 | SEC↗ |
| LANDES JOSHUA | 10% Owner | P Buy | 2023-10-13 | 2023-10-16 | 181 | $7.25 | $1.3K | 1,226,453 | SEC↗ |
| LANDES JOSHUA | 10% Owner | P Buy | 2023-10-12 | 2023-10-16 | 1,276 | $7.25 | $9.3K | 1,226,272 | SEC↗ |
| OBUS NELSON | 10% Owner | P Buy | 2023-10-03 | 2023-10-04 | 188 | $7.25 | $1.4K | 1,224,996 | SEC↗ |
| OBUS NELSON | 10% Owner | P Buy | 2023-10-02 | 2023-10-04 | 4,173 | $7.24 | $30.2K | 1,224,808 | SEC↗ |
| OBUS NELSON | 10% Owner | P Buy | 2023-10-02 | 2023-10-04 | 4,381 | $7.24 | $31.7K | 1,379,435 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2023-09-22 | 2023-09-26 | 23,646 | — | $0 | 14,583 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2023-09-22 | 2023-09-26 | 23,646 | $2.08 | $49.2K | 32,157 | SEC↗ |
| Sweitzer David P | EVP and COO | S Sale | 2023-09-22 | 2023-09-26 | 23,646 | $7.52 | $177.8K | 8,511 | SEC↗ |
| OBUS NELSON | 10% Owner | P Buy | 2023-09-08 | 2023-09-11 | 1,410 | $7.24 | $10.2K | 1,220,635 | SEC↗ |
| OBUS NELSON | 10% Owner | P Buy | 2023-09-07 | 2023-09-11 | 276 | $7.25 | $2.0K | 1,219,225 | SEC↗ |
| WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | P Buy | 2023-08-31 | 2023-09-01 | 366 | $7.20 | $2.6K | 1,218,949 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2023-08-30 | 2023-09-01 | 34,000 | — | $0 | 0 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2023-08-30 | 2023-09-01 | 10,500 | — | $0 | 0 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2023-08-30 | 2023-09-01 | 24,271 | — | $0 | 38,229 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2023-08-30 | 2023-09-01 | 34,000 | $1.51 | $51.3K | 42,511 | SEC↗ |
| Sweitzer David P | EVP and COO | S Sale | 2023-08-30 | 2023-09-01 | 34,000 | $7.19 | $244.5K | 8,511 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2023-08-30 | 2023-09-01 | 10,500 | $1.17 | $12.3K | 19,011 | SEC↗ |
| Sweitzer David P | EVP and COO | S Sale | 2023-08-30 | 2023-09-01 | 10,500 | $7.19 | $75.5K | 8,511 | SEC↗ |
| Sweitzer David P | EVP and COO | S Sale | 2023-08-30 | 2023-09-01 | 24,271 | $7.19 | $174.5K | 8,511 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2023-08-30 | 2023-09-01 | 24,271 | $2.08 | $50.5K | 32,782 | SEC↗ |
| WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | P Buy | 2023-08-30 | 2023-09-01 | 2,440 | $7.25 | $17.7K | 1,218,583 | SEC↗ |
| WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | P Buy | 2023-08-30 | 2023-09-01 | 2,560 | $7.25 | $18.6K | 1,375,054 | SEC↗ |
| WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | P Buy | 2023-08-18 | 2023-08-21 | 1,111 | $7.25 | $8.1K | 1,372,494 | SEC↗ |
| WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | P Buy | 2023-08-18 | 2023-08-21 | 1,058 | $7.25 | $7.7K | 1,216,143 | SEC↗ |
| WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | P Buy | 2023-08-17 | 2023-08-21 | 1,315 | $7.24 | $9.5K | 1,215,085 | SEC↗ |
| WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | P Buy | 2023-08-17 | 2023-08-21 | 1,380 | $7.24 | $10.0K | 1,371,383 | SEC↗ |
| Culpepper Glenn | Director | A Award deriv | 2023-08-16 | 2023-08-18 | 10,176 | — | $0 | 10,176 | SEC↗ |
| Dunning Audrey | Director | A Award deriv | 2023-08-16 | 2023-08-18 | 10,176 | — | $0 | 10,176 | SEC↗ |
| FRIEDBERG DANIEL M. | Director, 10% Owner | A Award deriv | 2023-08-16 | 2023-08-18 | 10,176 | — | $0 | 10,176 | SEC↗ |
| Miller Ronald L. Jr. | Director | A Award deriv | 2023-08-16 | 2023-08-18 | 10,176 | — | $0 | 10,176 | SEC↗ |
| Nolan Stephen A | Director | A Award deriv | 2023-08-16 | 2023-08-18 | 10,176 | — | $0 | 10,176 | SEC↗ |
| Tomolonius Sarah | Director | A Award deriv | 2023-08-16 | 2023-08-18 | 10,176 | — | $0 | 10,176 | SEC↗ |
| WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | P Buy | 2023-08-15 | 2023-08-17 | 6,677 | $7.24 | $48.3K | 1,370,003 | SEC↗ |
| WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | P Buy | 2023-08-15 | 2023-08-17 | 6,362 | $7.24 | $46.1K | 1,213,770 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2023-06-16 | 2023-06-16 | 29,014 | — | $0 | 0 | SEC↗ |
| Sweitzer David P | EVP and COO | S Sale | 2023-06-16 | 2023-06-16 | 29,014 | $5.79 | $168.0K | 8,511 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2023-06-16 | 2023-06-16 | 29,014 | $1.51 | $43.8K | 37,525 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | P Buy | 2023-06-16 | 2023-06-20 | 18,000 | $5.89 | $106.0K | 18,000 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise deriv | 2023-06-14 | 2023-06-16 | 5,986 | — | $0 | 29,014 | SEC↗ |
| Sweitzer David P | EVP and COO | M Exercise | 2023-06-14 | 2023-06-16 | 5,986 | $1.51 | $9.0K | 14,497 | SEC↗ |
| Sweitzer David P | EVP and COO | S Sale | 2023-06-14 | 2023-06-16 | 5,986 | $6.02 | $36.0K | 8,511 | SEC↗ |
| Hatch S. Ray | President and CEO | A Award deriv | 2023-05-17 | 2023-05-19 | 60,000 | — | $0 | 60,000 | SEC↗ |
| Johnston Brett Wade | Sr. VP of Finance and CFO | A Award deriv | 2023-05-17 | 2023-05-19 | 40,000 | — | $0 | 40,000 | SEC↗ |
| Sweitzer David P | EVP and COO | A Award deriv | 2023-05-17 | 2023-05-19 | 52,500 | — | $0 | 52,500 | SEC↗ |
| Hatch S. Ray | President and CEO | A Award | 2023-05-12 | 2023-05-16 | 2,005 | $4.68 | $9.4K | 33,351 | SEC↗ |
| Hatch S. Ray | President and CEO | A Award | 2023-04-21 | 2023-04-25 | 11,782 | $5.56 | $65.5K | 85,367 | SEC↗ |