Open-mkt buys · 90d
$870.7K
67 trades · 1 insiders
Open-mkt sales · 90d
$736.7K
1 trades · 1 insiders
Net · 90d
$134.1K
Insiders on file
29
Daily buy vs sell · 90 days
■ Open-market buys (P) ■ Open-market sales (S) · daily dollar value by transaction date
Insiders
| Insider | Role | Trades | Bought | Sold | Last trade |
|---|---|---|---|---|---|
| Mink Brook Asset Management LLC | 10% Owner | 209 | $5.83M | $736.7K | 2026-10-01 |
| Murphy Frances M | Director | 12 | $0 | $0 | 2026-10-01 |
| Granger Elder | Director | 17 | $0 | $0 | 2026-10-01 |
| ZELKOWICZ STEPHEN | Director | 8 | $24.4K | $0 | 2026-10-01 |
| Yerks Austin J. III | Director | 15 | $0 | $0 | 2026-10-01 |
| Parker Zachary | Director | 34 | $254.5K | $0 | 2026-10-01 |
| Wasserman Frederick Gerald | Director | 25 | $0 | $514.7K | 2026-10-01 |
| Bjornaas Judith L | Director | 4 | $0 | $0 | 2026-10-01 |
| JohnBull Kathryn M. | Director, CEO and President | 35 | $336.3K | $0 | 2026-06-30 |
| DELANEY MARTIN J | Director | 22 | $40.0K | $0 | 2024-10-01 |
| Christian Jeanine M. | Pres. Social&Scientific Sys | 9 | $0 | $404.9K | 2024-02-20 |
| Ferebee Galeel Maliek | Chief Human Resources Officer | 2 | $0 | $0 | 2023-12-15 |
| WYNNEFIELD PARTNERS SMALL CAP VALUE LP I | 10% Owner | 26 | $152.7K | $4.80M | 2023-03-14 |
| WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% Owner | 17 | $563.1K | $922.5K | 2023-02-28 |
| ALLEN JAMES P | Director | 7 | $0 | $0 | 2022-10-01 |
| Everett Jacqueline S. | Chief Growth Officer | 4 | $0 | $24.0K | 2022-09-13 |
| WYNNEFIELD CAPITAL INC | 10% Owner | 4 | $0 | $0 | 2021-10-27 |
| Wilson Kevin | President, DLH Solutions | 17 | $0 | $448.2K | 2021-08-12 |
| WYNNEFIELD CAPITAL MANAGEMENT LLC | 10% Owner | 9 | $117.1K | $1.20M | 2020-06-15 |
| WYNNEFIELD SMALL CAP VALUE OFFSHORE FUND LTD | 10% Owner | 20 | $500.0K | $305.5K | 2020-02-25 |
| ALDERMAN WILLIAM H | Director | 84 | $0 | $1.03M | 2019-12-19 |
| Beverly Kevin Hanford | Pres. Social&Scientific Sys | 1 | $0 | $0 | 2019-10-18 |
| OBUS NELSON | 10% Owner | 4 | $0 | $703.7K | 2019-03-15 |
| Wynnefield Capital, Inc. Profit Sharing Plan | 10% Owner | 10 | $0 | $1.32M | 2019-03-11 |
| Fisher Helene Loraine | President, Danya International | 2 | $6.0K | $0 | 2017-05-26 |
| LANDES JOSHUA | 10% Owner | 8 | $15.5K | $0 | 2017-05-18 |
| JOHNSON T STEPHEN | Director | 4 | $0 | $0 | 2015-12-22 |
| Armstrong John F. | Executive Vice President | 2 | $0 | $0 | 2013-11-29 |
| Black Peter | Director | 2 | $0 | $0 | 2013-11-25 |
Trade history
| Insider | Role | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|---|
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-10-01 | 2026-10-02 | 199,099 | $3.70 | $736.7K | 893,421 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | S Sale | 2026-10-01 | 2026-10-02 | 199,099 | $3.70 | $736.7K | 1,988,583 | SEC↗ |
| Murphy Frances M | Director | A Award | 2026-10-01 | 2026-10-05 | 17,119 | — | $0 | 138,811 | SEC↗ |
| Granger Elder | Director | A Award | 2026-10-01 | 2026-10-05 | 17,119 | — | $0 | 170,252 | SEC↗ |
| ZELKOWICZ STEPHEN | Director | A Award | 2026-10-01 | 2026-10-05 | 17,119 | — | $0 | 74,436 | SEC↗ |
| Wasserman Frederick Gerald | Director | A Award | 2026-10-01 | 2026-10-05 | 20,108 | — | $0 | 297,878 | SEC↗ |
| Parker Zachary | Director | A Award | 2026-10-01 | 2026-10-05 | 142,857 | — | $0 | 889,975 | SEC↗ |
| Parker Zachary | Director | A Award | 2026-10-01 | 2026-10-05 | 17,119 | — | $0 | 747,118 | SEC↗ |
| Yerks Austin J. III | Director | A Award | 2026-10-01 | 2026-10-05 | 17,119 | — | $0 | 183,811 | SEC↗ |
| Bjornaas Judith L | Director | A Award | 2026-10-01 | 2026-10-05 | 17,119 | — | $0 | 47,570 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-28 | 2026-09-29 | 60 | $3.47 | $208 | 2,187,682 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-28 | 2026-09-29 | 60 | $3.47 | $208 | 2,187,682 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-24 | 2026-09-24 | 58 | $3.85 | $223 | 2,187,622 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-24 | 2026-09-24 | 58 | $3.85 | $223 | 2,187,622 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-23 | 2026-09-24 | 100 | $3.88 | $388 | 2,187,564 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-23 | 2026-09-24 | 100 | $3.88 | $388 | 2,187,564 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-22 | 2026-09-22 | 301 | $4.00 | $1.2K | 2,187,464 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-22 | 2026-09-22 | 301 | $4.00 | $1.2K | 2,187,464 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-21 | 2026-09-22 | 174 | $4.00 | $696 | 2,187,163 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-21 | 2026-09-22 | 174 | $4.00 | $695 | 2,187,163 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-18 | 2026-09-18 | 316 | $3.93 | $1.2K | 2,186,989 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-18 | 2026-09-18 | 316 | $3.93 | $1.2K | 2,186,989 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-17 | 2026-09-18 | 204 | $3.96 | $808 | 2,186,673 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-17 | 2026-09-18 | 204 | $3.96 | $807 | 2,186,673 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-16 | 2026-09-16 | 1,000 | $3.94 | $3.9K | 2,186,469 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-16 | 2026-09-16 | 1,000 | $3.94 | $3.9K | 2,186,469 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-15 | 2026-09-16 | 621 | $3.68 | $2.3K | 2,185,469 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-15 | 2026-09-16 | 621 | $3.68 | $2.3K | 2,185,469 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-14 | 2026-09-14 | 730 | $3.84 | $2.8K | 2,184,848 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-14 | 2026-09-14 | 730 | $3.84 | $2.8K | 2,184,848 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-11 | 2026-09-14 | 492 | $3.94 | $1.9K | 2,184,118 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-11 | 2026-09-14 | 492 | $3.94 | $1.9K | 2,184,118 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-10 | 2026-09-10 | 221 | $3.94 | $871 | 2,183,626 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-10 | 2026-09-10 | 221 | $3.94 | $871 | 2,183,626 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-09 | 2026-09-10 | 1,000 | $3.93 | $3.9K | 2,183,405 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-09 | 2026-09-10 | 1,000 | $3.93 | $3.9K | 2,183,405 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-08 | 2026-09-08 | 488 | $3.99 | $1.9K | 2,182,405 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-08 | 2026-09-08 | 488 | $3.99 | $1.9K | 2,182,405 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-04 | 2026-09-08 | 870 | $4.10 | $3.6K | 2,181,917 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-04 | 2026-09-08 | 870 | $4.10 | $3.6K | 2,181,917 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-01 | 2026-09-01 | 200 | $4.36 | $872 | 2,181,047 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-09-01 | 2026-09-01 | 200 | $4.36 | $872 | 2,181,047 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-31 | 2026-09-01 | 500 | $4.40 | $2.2K | 2,180,847 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-31 | 2026-09-01 | 500 | $4.40 | $2.2K | 2,180,847 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-28 | 2026-08-28 | 500 | $4.47 | $2.2K | 2,180,347 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-28 | 2026-08-28 | 500 | $4.47 | $2.2K | 2,180,347 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-27 | 2026-08-28 | 224 | $4.49 | $1.0K | 2,179,847 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-27 | 2026-08-28 | 224 | $4.49 | $1.0K | 2,179,847 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-26 | 2026-08-26 | 500 | $4.49 | $2.2K | 2,179,623 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-26 | 2026-08-26 | 500 | $4.49 | $2.2K | 2,179,623 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-25 | 2026-08-26 | 209 | $4.54 | $949 | 2,179,123 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-25 | 2026-08-26 | 209 | $4.54 | $949 | 2,179,123 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-24 | 2026-08-24 | 41 | $4.53 | $186 | 2,178,914 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-24 | 2026-08-24 | 41 | $4.53 | $186 | 2,178,914 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-21 | 2026-08-24 | 79 | $4.55 | $359 | 2,178,873 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-21 | 2026-08-24 | 79 | $4.55 | $359 | 2,178,873 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-20 | 2026-08-20 | 70 | $4.55 | $319 | 2,178,794 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-20 | 2026-08-20 | 70 | $4.55 | $319 | 2,178,794 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-19 | 2026-08-20 | 493 | $4.54 | $2.2K | 2,178,724 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-19 | 2026-08-20 | 493 | $4.54 | $2.2K | 2,178,724 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-18 | 2026-08-18 | 1,000 | $4.54 | $4.5K | 2,178,231 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-18 | 2026-08-18 | 1,000 | $4.54 | $4.5K | 2,178,231 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-17 | 2026-08-18 | 1,000 | $4.54 | $4.5K | 2,177,231 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-17 | 2026-08-18 | 1,000 | $4.54 | $4.5K | 2,177,231 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-13 | 2026-08-13 | 471 | $4.79 | $2.3K | 2,176,231 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-13 | 2026-08-13 | 471 | $4.79 | $2.3K | 2,176,231 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-12 | 2026-08-13 | 500 | $4.71 | $2.4K | 2,175,760 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-12 | 2026-08-13 | 500 | $4.71 | $2.4K | 2,175,760 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-11 | 2026-08-11 | 500 | $4.82 | $2.4K | 2,175,260 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-11 | 2026-08-11 | 500 | $4.82 | $2.4K | 2,175,260 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-10 | 2026-08-11 | 590 | $4.82 | $2.8K | 2,174,760 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-10 | 2026-08-11 | 590 | $4.82 | $2.8K | 2,174,760 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-07 | 2026-08-07 | 1,000 | $4.83 | $4.8K | 2,174,170 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-07 | 2026-08-07 | 1,000 | $4.83 | $4.8K | 2,174,170 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-06 | 2026-08-07 | 956 | $4.81 | $4.6K | 2,173,170 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-06 | 2026-08-07 | 956 | $4.81 | $4.6K | 2,173,170 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-05 | 2026-08-05 | 1,049 | $4.84 | $5.1K | 2,172,214 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-05 | 2026-08-05 | 1,049 | $4.84 | $5.1K | 2,172,214 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-04 | 2026-08-05 | 4,000 | $4.87 | $19.5K | 2,171,165 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-08-04 | 2026-08-05 | 4,000 | $4.87 | $19.5K | 2,171,165 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-31 | 2026-07-31 | 441 | $4.86 | $2.1K | 2,167,165 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-31 | 2026-07-31 | 441 | $4.86 | $2.1K | 2,167,165 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-30 | 2026-07-31 | 7,944 | $4.96 | $39.4K | 2,166,724 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-30 | 2026-07-31 | 7,944 | $4.96 | $39.4K | 2,166,724 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-27 | 2026-07-28 | 10 | $5.09 | $51 | 2,158,960 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-27 | 2026-07-31 | 10 | $5.09 | $51 | 2,158,780 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-27 | 2026-07-28 | 10 | $5.09 | $51 | 2,158,960 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-27 | 2026-07-31 | 10 | $5.09 | $51 | 2,158,780 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-24 | 2026-07-24 | 391 | $5.10 | $2.0K | 2,158,950 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-24 | 2026-07-31 | 391 | $5.10 | $2.0K | 2,158,770 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-24 | 2026-07-31 | 391 | $5.10 | $2.0K | 2,158,770 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-23 | 2026-07-24 | 79 | $5.10 | $403 | 2,158,559 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-23 | 2026-07-31 | 79 | $5.10 | $403 | 2,158,379 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-23 | 2026-07-31 | 79 | $5.10 | $403 | 2,158,379 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-13 | 2026-07-14 | 4,407 | $5.09 | $22.4K | 2,158,480 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-13 | 2026-07-31 | 4,407 | $5.09 | $22.4K | 2,158,300 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-13 | 2026-07-31 | 4,407 | $5.09 | $22.4K | 2,158,300 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-10 | 2026-07-10 | 5,000 | $5.09 | $25.4K | 2,154,073 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-10 | 2026-07-31 | 5,000 | $5.09 | $25.4K | 2,153,893 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-10 | 2026-07-31 | 5,000 | $5.09 | $25.5K | 2,153,893 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-09 | 2026-07-10 | 5,000 | $5.13 | $25.6K | 2,149,073 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-09 | 2026-07-31 | 5,000 | $5.13 | $25.6K | 2,148,893 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-09 | 2026-07-31 | 5,000 | $5.13 | $25.6K | 2,148,893 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-08 | 2026-07-08 | 2,275 | $5.14 | $11.7K | 2,144,073 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-08 | 2026-07-31 | 2,275 | $5.14 | $11.7K | 2,143,893 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-08 | 2026-07-31 | 2,275 | $5.14 | $11.7K | 2,143,893 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-07 | 2026-07-08 | 5,000 | $5.17 | $25.9K | 2,141,798 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-07 | 2026-07-31 | 5,000 | $5.17 | $25.9K | 2,141,618 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-07 | 2026-07-31 | 5,000 | $5.17 | $25.9K | 2,141,618 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-06 | 2026-07-06 | 9,422 | $5.19 | $48.9K | 2,136,798 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-06 | 2026-07-31 | 9,422 | $5.19 | $48.9K | 2,136,618 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-06 | 2026-07-31 | 9,422 | $5.19 | $48.9K | 2,136,618 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-02 | 2026-07-06 | 5,640 | $5.25 | $29.6K | 2,127,376 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-02 | 2026-07-31 | 5,460 | $5.25 | $28.7K | 2,127,196 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-07-02 | 2026-07-31 | 5,460 | $5.25 | $28.7K | 2,127,196 | SEC↗ |
| JohnBull Kathryn M. | Director, CEO and President | A Award | 2026-06-30 | 2026-07-02 | 85,714 | — | $0 | 695,333 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-06-30 | 2026-06-30 | 4,543 | $5.25 | $23.9K | 2,121,736 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-06-29 | 2026-06-30 | 640 | $5.25 | $3.4K | 2,117,193 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-06-26 | 2026-06-26 | 15,280 | $5.28 | $80.7K | 2,116,553 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-06-25 | 2026-06-26 | 9,343 | $5.50 | $51.4K | 2,101,273 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-06-24 | 2026-06-24 | 3,739 | $5.50 | $20.6K | 2,091,930 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-06-23 | 2026-06-24 | 110 | $5.50 | $605 | 2,088,191 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-06-22 | 2026-06-22 | 624 | $5.50 | $3.4K | 2,088,081 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-06-18 | 2026-06-22 | 6,460 | $5.50 | $35.5K | 2,087,457 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-06-17 | 2026-06-17 | 2,733 | $5.50 | $15.0K | 2,080,997 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-06-16 | 2026-06-17 | 3,859 | $5.50 | $21.2K | 2,078,264 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-06-11 | 2026-06-12 | 1,713 | $5.50 | $9.4K | 2,074,405 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-06-09 | 2026-06-09 | 71 | $5.50 | $391 | 2,072,692 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-06-08 | 2026-06-09 | 49 | $5.50 | $270 | 2,072,621 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-06-02 | 2026-06-03 | 7,494 | $5.50 | $41.2K | 2,072,572 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-05-27 | 2026-05-28 | 3,223 | $5.50 | $17.7K | 2,065,078 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-05-21 | 2026-05-21 | 1,584 | $5.50 | $8.7K | 2,061,855 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-05-20 | 2026-05-21 | 120 | $5.50 | $660 | 2,060,271 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-05-19 | 2026-05-19 | 2,397 | $5.50 | $13.2K | 2,060,151 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-05-18 | 2026-05-19 | 5,304 | $5.50 | $29.2K | 2,057,754 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-05-14 | 2026-05-14 | 512 | $5.50 | $2.8K | 2,052,450 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-05-13 | 2026-05-14 | 68,547 | $5.50 | $377.0K | 2,051,938 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-04-07 | 2026-04-08 | 196 | $5.50 | $1.1K | 1,983,391 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-02-19 | 2026-02-20 | 8,048 | $5.50 | $44.3K | 1,983,195 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-02-18 | 2026-02-18 | 22,057 | $5.50 | $121.3K | 1,975,147 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-02-17 | 2026-02-18 | 2,642 | $5.50 | $14.5K | 1,953,090 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-02-13 | 2026-02-13 | 319 | $5.50 | $1.8K | 1,950,448 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-02-12 | 2026-02-13 | 13,577 | $5.50 | $74.7K | 1,950,129 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-01-08 | 2026-01-08 | 1,458 | $5.50 | $8.0K | 1,936,552 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2026-01-07 | 2026-01-08 | 3,569 | $5.50 | $19.6K | 1,935,094 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-12-18 | 2025-12-18 | 78 | $5.50 | $429 | 1,931,525 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-12-17 | 2025-12-18 | 44,208 | $5.50 | $243.1K | 1,931,447 | SEC↗ |
| JohnBull Kathryn M. | Chief Financial Officer | A Award | 2025-12-17 | 2025-12-18 | 46,708 | — | $0 | 609,619 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-12-11 | 2025-12-12 | 924 | $5.50 | $5.1K | 1,887,239 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-10-20 | 2025-10-21 | 202 | $5.50 | $1.1K | 1,886,315 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-10-17 | 2025-10-17 | 645 | $5.50 | $3.5K | 1,886,113 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-10-16 | 2025-10-17 | 165 | $5.50 | $908 | 1,885,468 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-10-07 | 2025-10-08 | 13,176 | $5.50 | $72.5K | 1,885,303 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-10-06 | 2025-10-08 | 100 | $5.50 | $550 | 1,872,127 | SEC↗ |
| Bjornaas Judith L | Director | A Award | 2025-10-01 | 2025-10-02 | 10,941 | — | $0 | 30,451 | SEC↗ |
| Yerks Austin J. III | Director | A Award | 2025-10-01 | 2025-10-02 | 10,941 | — | $0 | 166,692 | SEC↗ |
| Granger Elder | Director | A Award | 2025-10-01 | 2025-10-02 | 10,941 | — | $0 | 153,133 | SEC↗ |
| Wasserman Frederick Gerald | Director | A Award | 2025-10-01 | 2025-10-02 | 12,910 | — | $0 | 277,770 | SEC↗ |
| ZELKOWICZ STEPHEN | Director | A Award | 2025-10-01 | 2025-10-02 | 10,941 | — | $0 | 57,317 | SEC↗ |
| Murphy Frances M | Director | A Award | 2025-10-01 | 2025-10-02 | 10,941 | — | $0 | 121,692 | SEC↗ |
| Parker Zachary | CEO and President | F Tax w/h | 2025-09-30 | 2025-10-02 | 16,330 | $5.65 | $92.3K | 982,389 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-09-16 | 2025-09-16 | 15,523 | $5.50 | $85.4K | 1,872,027 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-09-15 | 2025-09-16 | 74 | $5.50 | $407 | 1,856,504 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-09-12 | 2025-09-12 | 16,734 | $5.50 | $92.0K | 1,856,430 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-09-11 | 2025-09-12 | 200 | $5.50 | $1.1K | 1,839,696 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-09-02 | 2025-09-03 | 197 | $5.50 | $1.1K | 1,839,496 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-29 | 2025-08-29 | 181 | $5.50 | $996 | 1,839,299 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-28 | 2025-08-29 | 446 | $5.50 | $2.5K | 1,839,118 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-27 | 2025-08-27 | 22 | $5.50 | $121 | 1,838,672 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-26 | 2025-08-27 | 837 | $5.50 | $4.6K | 1,838,650 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-25 | 2025-08-27 | 336 | $5.50 | $1.8K | 1,837,813 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-22 | 2025-08-22 | 100 | $5.50 | $550 | 1,837,477 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-21 | 2025-08-22 | 18,016 | $5.50 | $99.1K | 1,837,377 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-20 | 2025-08-20 | 14,154 | $5.50 | $77.8K | 1,819,361 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-19 | 2025-08-20 | 26,803 | $5.50 | $147.4K | 1,805,207 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-18 | 2025-08-20 | 2,083 | $5.50 | $11.5K | 1,778,404 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-14 | 2025-08-14 | 4,335 | $5.50 | $23.8K | 1,776,321 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-13 | 2025-08-14 | 3 | $5.50 | $17 | 1,771,986 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-12 | 2025-08-14 | 392 | $5.50 | $2.2K | 1,771,983 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-11 | 2025-08-11 | 50,000 | $5.50 | $275.0K | 1,771,591 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-08 | 2025-08-11 | 26,563 | $5.50 | $146.1K | 1,721,591 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-06 | 2025-08-06 | 968 | $5.50 | $5.3K | 1,695,028 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-05 | 2025-08-06 | 245 | $5.50 | $1.3K | 1,694,060 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-08-04 | 2025-08-06 | 4,687 | $5.50 | $25.8K | 1,693,815 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-07-16 | 2025-07-17 | 4,843 | $5.50 | $26.6K | 1,689,128 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-07-15 | 2025-07-17 | 11,842 | $5.50 | $65.1K | 1,684,285 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-06-27 | 2025-06-27 | 47,882 | $5.50 | $263.4K | 1,672,443 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-06-26 | 2025-06-27 | 5,198 | $5.50 | $28.6K | 1,624,561 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-06-25 | 2025-06-25 | 7,689 | $5.50 | $42.3K | 1,619,363 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-06-24 | 2025-06-25 | 900 | $5.50 | $5.0K | 1,611,674 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-06-23 | 2025-06-25 | 2,659 | $5.47 | $14.5K | 1,610,774 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-06-20 | 2025-06-20 | 5,776 | $5.47 | $31.6K | 1,608,115 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-06-18 | 2025-06-20 | 18,535 | $5.45 | $101.0K | 1,602,339 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-06-17 | 2025-06-17 | 13,180 | $5.46 | $72.0K | 1,583,804 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-06-16 | 2025-06-17 | 2,775 | $5.39 | $15.0K | 1,570,624 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-06-13 | 2025-06-17 | 22,982 | $5.43 | $124.8K | 1,567,849 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-06-12 | 2025-06-12 | 19,561 | $5.44 | $106.4K | 1,544,867 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-06-11 | 2025-06-12 | 21,210 | $5.50 | $116.7K | 1,525,306 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-06-10 | 2025-06-12 | 4,408 | $5.49 | $24.2K | 1,504,096 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-06-09 | 2025-06-09 | 4,786 | $5.48 | $26.2K | 1,499,688 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-06-06 | 2025-06-09 | 17,160 | $5.48 | $94.0K | 1,494,902 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-06-05 | 2025-06-09 | 357 | $5.13 | $1.8K | 1,477,742 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-06-02 | 2025-06-03 | 1,295 | $5.00 | $6.5K | 1,477,385 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-30 | 2025-06-03 | 6,354 | $5.00 | $31.8K | 1,476,090 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-29 | 2025-05-29 | 964 | $4.97 | $4.8K | 1,469,736 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-28 | 2025-05-29 | 416 | $5.00 | $2.1K | 1,468,772 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-27 | 2025-05-29 | 90 | $5.00 | $450 | 1,468,356 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-23 | 2025-05-23 | 2,561 | $4.98 | $12.8K | 1,468,266 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-22 | 2025-05-23 | 1,230 | $5.00 | $6.2K | 1,465,705 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-21 | 2025-05-21 | 10,580 | $4.96 | $52.5K | 1,464,475 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-20 | 2025-05-21 | 5,111 | $4.97 | $25.4K | 1,453,895 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-19 | 2025-05-21 | 31,872 | $4.93 | $157.1K | 1,448,784 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-16 | 2025-05-16 | 5,552 | $4.95 | $27.5K | 1,416,912 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-15 | 2025-05-16 | 2,973 | $4.83 | $14.4K | 1,411,360 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-14 | 2025-05-16 | 6,326 | $4.80 | $30.4K | 1,408,387 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-13 | 2025-05-13 | 10,905 | $4.74 | $51.7K | 1,402,061 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-09 | 2025-05-13 | 11,664 | $4.00 | $46.7K | 1,391,156 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-08 | 2025-05-08 | 140 | $3.98 | $557 | 1,379,492 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-07 | 2025-05-08 | 7,818 | $4.00 | $31.3K | 1,379,352 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-06 | 2025-05-08 | 2,947 | $3.97 | $11.7K | 1,371,534 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-05 | 2025-05-05 | 10,065 | $3.95 | $39.8K | 1,368,587 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-02 | 2025-05-05 | 9,660 | $3.91 | $37.8K | 1,358,522 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-05-01 | 2025-05-05 | 6,408 | $3.93 | $25.2K | 1,348,862 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-04-30 | 2025-04-30 | 6,097 | $3.85 | $23.5K | 1,342,454 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-04-29 | 2025-04-30 | 10,968 | $3.59 | $39.4K | 1,336,357 | SEC↗ |
| Mink Brook Asset Management LL | 10% Owner | P Buy | 2025-04-28 | 2025-04-30 | 12,054 | $3.55 | $42.8K | 1,325,389 | SEC↗ |
| JohnBull Kathryn M. | Chief Financial Officer | A Award | 2024-12-20 | 2024-12-23 | 34,224 | — | $0 | 562,911 | SEC↗ |
| Parker Zachary | CEO and President | A Award | 2024-12-20 | 2024-12-23 | 122,229 | — | $0 | 998,719 | SEC↗ |
| Parker Zachary | CEO and President | P Buy | 2024-12-17 | 2024-12-19 | 10,000 | $7.77 | $77.7K | 876,490 | SEC↗ |
| JohnBull Kathryn M. | Chief Financial Officer | P Buy | 2024-12-17 | 2024-12-19 | 10,000 | $7.76 | $77.6K | 528,687 | SEC↗ |
| Granger Elder | Director | A Award | 2024-10-01 | 2024-10-02 | 10,941 | — | $0 | 142,192 | SEC↗ |
| Yerks Austin J. III | Director | A Award | 2024-10-01 | 2024-10-02 | 10,941 | — | $0 | 155,751 | SEC↗ |
| Wasserman Frederick Gerald | Director | A Award | 2024-10-01 | 2024-10-02 | 12,910 | — | $0 | 264,860 | SEC↗ |
| DELANEY MARTIN J | Director | A Award | 2024-10-01 | 2024-10-02 | 10,941 | — | $0 | 19,510 | SEC↗ |
| ZELKOWICZ STEPHEN | Director | A Award | 2024-10-01 | 2024-10-02 | 10,941 | — | $0 | 46,376 | SEC↗ |
| Murphy Frances M | Director | A Award | 2024-10-01 | 2024-10-02 | 10,941 | — | $0 | 110,751 | SEC↗ |
| Bjornaas Judith L | Director | A Award | 2024-10-01 | 2024-10-02 | 10,941 | — | $0 | 19,510 | SEC↗ |
| JohnBull Kathryn M. | Chief Financial Officer | M Exercise deriv | 2024-09-20 | 2024-09-24 | 200,000 | — | $0 | 0 | SEC↗ |
| JohnBull Kathryn M. | Chief Financial Officer | F Tax w/h | 2024-09-20 | 2024-09-24 | 78,240 | $9.78 | $765.2K | 518,687 | SEC↗ |
| JohnBull Kathryn M. | Chief Financial Officer | M Exercise | 2024-09-20 | 2024-09-24 | 200,000 | $1.95 | $390.0K | 596,927 | SEC↗ |
| DELANEY MARTIN J | Director | G Gift | 2024-07-18 | 2024-07-19 | 191,695 | — | $0 | 8,569 | SEC↗ |
| DELANEY MARTIN J | Director | G Gift | 2024-07-18 | 2024-07-19 | 191,695 | — | $0 | 198,239 | SEC↗ |
| DELANEY MARTIN J | Director | G Gift | 2024-05-09 | 2024-07-19 | 6,544 | — | $0 | 6,564 | SEC↗ |
| DELANEY MARTIN J | Director | G Gift | 2024-05-09 | 2024-07-19 | 6,544 | — | $0 | 200,264 | SEC↗ |
| Christian Jeanine M. | Pres. Pub. Health & Sci Rs | S Sale | 2024-02-20 | 2024-02-21 | 11,985 | $16.21 | $194.3K | 0 | SEC↗ |
| Christian Jeanine M. | Pres. Pub. Health & Sci Rs | S Sale | 2024-02-16 | 2024-02-21 | 9,027 | $15.92 | $143.7K | 11,985 | SEC↗ |
| Christian Jeanine M. | Pres. Pub. Health & Sci Rs | S Sale | 2024-02-15 | 2024-02-15 | 13 | $16.00 | $208 | 21,012 | SEC↗ |
| Christian Jeanine M. | Pres. Pub. Health & Sci Rs | S Sale | 2024-02-14 | 2024-02-15 | 100 | $16.75 | $1.7K | 21,025 | SEC↗ |
| Christian Jeanine M. | Pres. Pub. Health & Sci Rs | S Sale | 2024-02-13 | 2024-02-15 | 3,826 | $16.99 | $65.0K | 21,125 | SEC↗ |
| Christian Jeanine M. | Pres. Social&Scientific Sys | M Exercise deriv | 2024-01-19 | 2024-01-23 | 75,000 | — | $0 | 175,000 | SEC↗ |
| Christian Jeanine M. | Pres. Social&Scientific Sys | F Tax w/h | 2024-01-19 | 2024-01-23 | 50,049 | $16.29 | $815.3K | 24,951 | SEC↗ |
| Christian Jeanine M. | Pres. Social&Scientific Sys | M Exercise | 2024-01-19 | 2024-01-23 | 75,000 | $8.02 | $601.5K | 75,000 | SEC↗ |
| Ferebee Galaal Maliek | Chief Human Resources Office | A Award | 2023-12-15 | 2023-12-19 | 8,764 | — | $0 | 8,764 | SEC↗ |
| JohnBull Kathryn M. | Chief Financial Officer | A Award | 2023-12-15 | 2023-12-19 | 17,831 | — | $0 | 396,927 | SEC↗ |
| Parker Zachary | CEO and President | A Award | 2023-12-15 | 2023-12-19 | 58,176 | — | $0 | 866,309 | SEC↗ |
| Parker Zachary | CEO and President | M Exercise deriv | 2023-11-01 | 2023-11-03 | 100,000 | — | $0 | 0 | SEC↗ |
| Parker Zachary | CEO and President | F Tax w/h | 2023-11-01 | 2023-11-03 | 39,819 | $13.90 | $553.5K | 808,314 | SEC↗ |
| Parker Zachary | CEO and President | M Exercise | 2023-11-01 | 2023-11-03 | 100,000 | $1.40 | $140.0K | 848,133 | SEC↗ |
| JohnBull Kathryn M. | Chief Financial Officer | M Exercise deriv | 2023-10-31 | 2023-11-02 | 75,000 | — | $0 | 0 | SEC↗ |
| JohnBull Kathryn M. | Chief Financial Officer | M Exercise | 2023-10-31 | 2023-11-02 | 75,000 | $1.40 | $105.0K | 396,881 | SEC↗ |
| JohnBull Kathryn M. | Chief Financial Officer | F Tax w/h | 2023-10-31 | 2023-11-02 | 17,785 | $13.68 | $243.3K | 379,096 | SEC↗ |
| DELANEY MARTIN J | Director | A Award | 2023-10-01 | 2023-10-03 | 8,569 | — | $0 | 206,808 | SEC↗ |
| Bjornaas Judith L | Director | A Award | 2023-10-01 | 2023-10-03 | 8,569 | — | $0 | 8,569 | SEC↗ |
| ZELKOWICZ STEPHEN | Director | A Award | 2023-10-01 | 2023-10-03 | 8,569 | — | $0 | 35,435 | SEC↗ |
| Granger Elder | Director | A Award | 2023-10-01 | 2023-10-03 | 8,569 | — | $0 | 131,251 | SEC↗ |
| Yerks Austin J. III | Director | A Award | 2023-10-01 | 2023-10-03 | 8,569 | — | $0 | 144,810 | SEC↗ |
| Murphy Frances M | Director | A Award | 2023-10-01 | 2023-10-03 | 8,569 | — | $0 | 99,810 | SEC↗ |
| Wasserman Frederick Gerald | Director | A Award | 2023-10-01 | 2023-10-03 | 10,111 | — | $0 | 251,950 | SEC↗ |
| WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | S Sale | 2023-03-14 | 2023-03-16 | 210,000 | $11.24 | $2.36M | 2,652,926 | SEC↗ |
| WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | S Sale | 2023-03-14 | 2023-03-16 | 40,000 | $11.24 | $449.6K | 1,028,495 | SEC↗ |
| WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | P Buy | 2023-02-28 | 2023-03-02 | 2,053 | $12.35 | $25.4K | 1,068,495 | SEC↗ |
| WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | P Buy | 2023-02-28 | 2023-03-02 | 4,489 | $12.35 | $55.4K | 2,862,926 | SEC↗ |
| Parker Zachary | CEO and President | A Award | 2023-01-27 | 2023-01-31 | 55,282 | — | $0 | 748,133 | SEC↗ |
| Parker Zachary | CEO and President | M Exercise deriv | 2022-11-01 | 2022-11-03 | 250,000 | — | $0 | 250,000 | SEC↗ |
| Parker Zachary | CEO and President | M Exercise | 2022-11-01 | 2022-11-03 | 250,000 | $0.95 | $237.5K | 760,059 | SEC↗ |
| Parker Zachary | CEO and President | F Tax w/h | 2022-11-01 | 2022-11-03 | 67,208 | $13.20 | $887.1K | 692,851 | SEC↗ |
| Wasserman Frederick Gerald | Director | A Award | 2022-10-01 | 2022-10-04 | 9,617 | — | $0 | 241,839 | SEC↗ |
| Murphy Frances M | Director | A Award | 2022-10-01 | 2022-10-04 | 8,150 | — | $0 | 91,241 | SEC↗ |
| ZELKOWICZ STEPHEN | Director | A Award | 2022-10-01 | 2022-10-04 | 8,150 | — | $0 | 26,866 | SEC↗ |
| Yerks Austin J. III | Director | A Award | 2022-10-01 | 2022-10-04 | 8,150 | — | $0 | 136,241 | SEC↗ |
| Granger Elder | Director | A Award | 2022-10-01 | 2022-10-04 | 8,150 | — | $0 | 122,682 | SEC↗ |
| ALLEN JAMES P | Director | A Award | 2022-10-01 | 2022-10-04 | 8,150 | — | $0 | 65,824 | SEC↗ |
| DELANEY MARTIN J | Director | A Award | 2022-10-01 | 2022-10-04 | 8,150 | — | $0 | 198,239 | SEC↗ |
| Everett Jacqueline S. | Chief Growth Officer | S Sale | 2022-09-13 | 2022-09-15 | 1,598 | $15.01 | $24.0K | 23,402 | SEC↗ |
| Everett Jacqueline S. | Chief Growth Officer | M Exercise deriv | 2022-08-04 | 2022-08-08 | 25,000 | — | $0 | 225,000 | SEC↗ |
| Everett Jacqueline S. | Chief Growth Officer | M Exercise | 2022-08-04 | 2022-08-08 | 25,000 | $8.02 | $200.5K | 25,000 | SEC↗ |
| JohnBull Kathryn M. | Chief Financial Officer | M Exercise deriv | 2022-06-07 | 2022-06-09 | 191,000 | $1.34 | $255.9K | 0 | SEC↗ |
| JohnBull Kathryn M. | Chief Financial Officer | M Exercise | 2022-06-07 | 2022-06-09 | 191,000 | $1.34 | $255.9K | 353,000 | SEC↗ |
| JohnBull Kathryn M. | Chief Financial Officer | F Tax w/h | 2022-06-07 | 2022-06-09 | 31,119 | $17.25 | $536.8K | 321,881 | SEC↗ |
| Wasserman Frederick Gerald | Director | S Sale | 2022-03-02 | 2022-03-02 | 1,885 | $17.50 | $33.0K | 232,222 | SEC↗ |
| Wasserman Frederick Gerald | Director | S Sale | 2022-03-01 | 2022-03-02 | 50 | $17.50 | $875 | 234,107 | SEC↗ |
| Wasserman Frederick Gerald | Director | S Sale | 2022-02-28 | 2022-03-02 | 5,500 | $17.50 | $96.3K | 234,157 | SEC↗ |
| Wasserman Frederick Gerald | Director | S Sale | 2022-02-10 | 2022-02-11 | 2,565 | $18.00 | $46.2K | 239,657 | SEC↗ |
| Wasserman Frederick Gerald | Director | S Sale | 2022-02-09 | 2022-02-11 | 15,000 | $17.92 | $268.8K | 242,222 | SEC↗ |
| Ferebee Galeel Maliek | Chief Human Resources Office | A Award deriv | 2021-11-08 | 2021-11-10 | 250,000 | — | $0 | 250,000 | SEC↗ |
| WYNNEFIELD CAPITAL INC | 10% Owner | X Exercise deriv | 2021-10-27 | 2021-11-04 | 17,694 | — | $0 | 0 | SEC↗ |
| WYNNEFIELD CAPITAL INC | 10% Owner | X Exercise deriv | 2021-10-27 | 2021-11-04 | 35,925 | — | $0 | 0 | SEC↗ |
| WYNNEFIELD CAPITAL INC | 10% Owner | X Exercise | 2021-10-27 | 2021-11-04 | 17,694 | $3.73 | $66.0K | 1,066,442 | SEC↗ |
| WYNNEFIELD CAPITAL INC | 10% Owner | X Exercise | 2021-10-27 | 2021-11-04 | 35,925 | $3.73 | $134.0K | 2,858,437 | SEC↗ |
| Granger Elder | Director | A Award | 2021-10-01 | 2021-10-05 | 7,432 | — | $0 | 114,532 | SEC↗ |