DLH Holdings Corp.
DLHC
Transaktioner
572
Köp
508
Sälj
64
Nettoinsynsflöde
-17.0 mn USD
Köpvärde minus säljvärde
Rapportanalys
Senast rapporterade siffror, automatiskt granskadeLäser senaste rapporten…
Aktiekurs och insynstransaktioner
1000 dagliga stängningskurserAvkastning efter transaktion
Median-% efter transaktionsdatum| Horisont | Efter köp | Efter sälj | Spridning | Träffsäkerhet köp |
|---|---|---|---|---|
| 1 handelsdagar | 0,00% (502) | −1,01% (64) | 1,01 pp | 30% |
| 5 handelsdagar | −0,18% (494) | −2,34% (64) | 2,16 pp | 48% |
| 30 handelsdagar | −4,16% (458) | −15,41% (64) | 11,25 pp | 41% |
| 90 handelsdagar | −2,61% (400) | −23,96% (64) | 21,34 pp | 42% |
Signalkorrelation
Månatligt nettoinsynsflöde vs avkastning0,10
Pearsonkorrelation mellan den signerade logaritmen av månatligt nettoinsynsköp och den månadens aktiekursavkastning, över 24 månader med aktivitet. Värden nära noll innebär att insynsflödet inte gav någon timinginformation för detta bolag.
Alla rapporterade transaktioner
572 rader| Datum | Person | Position | Typ | Volym | Pris | Värde |
|---|---|---|---|---|---|---|
| 2026-09-01 | Mink Brook Asset Management LLC | 10% owner | Buy | 200 | 4,36 | 872 USD |
| 2026-09-01 | Mink Brook Asset Management LLC | 10% owner | Buy | 200 | 4,36 | 872 USD |
| 2026-08-31 | Mink Brook Asset Management LLC | 10% owner | Buy | 500 | 4,40 | 2 k USD |
| 2026-08-31 | Mink Brook Asset Management LLC | 10% owner | Buy | 500 | 4,40 | 2 k USD |
| 2026-08-28 | Mink Brook Asset Management LLC | 10% owner | Buy | 500 | 4,47 | 2 k USD |
| 2026-08-28 | Mink Brook Asset Management LLC | 10% owner | Buy | 500 | 4,47 | 2 k USD |
| 2026-08-27 | Mink Brook Asset Management LLC | 10% owner | Buy | 224 | 4,49 | 1 k USD |
| 2026-08-27 | Mink Brook Asset Management LLC | 10% owner | Buy | 224 | 4,49 | 1 k USD |
| 2026-08-26 | Mink Brook Asset Management LLC | 10% owner | Buy | 500 | 4,49 | 2 k USD |
| 2026-08-26 | Mink Brook Asset Management LLC | 10% owner | Buy | 500 | 4,49 | 2 k USD |
| 2026-08-25 | Mink Brook Asset Management LLC | 10% owner | Buy | 209 | 4,54 | 949 USD |
| 2026-08-25 | Mink Brook Asset Management LLC | 10% owner | Buy | 209 | 4,54 | 949 USD |
| 2026-08-24 | Mink Brook Asset Management LLC | 10% owner | Buy | 41 | 4,53 | 186 USD |
| 2026-08-24 | Mink Brook Asset Management LLC | 10% owner | Buy | 41 | 4,53 | 186 USD |
| 2026-08-21 | Mink Brook Asset Management LLC | 10% owner | Buy | 79 | 4,55 | 359 USD |
| 2026-08-21 | Mink Brook Asset Management LLC | 10% owner | Buy | 79 | 4,55 | 359 USD |
| 2026-08-20 | Mink Brook Asset Management LLC | 10% owner | Buy | 70 | 4,55 | 319 USD |
| 2026-08-20 | Mink Brook Asset Management LLC | 10% owner | Buy | 70 | 4,55 | 319 USD |
| 2026-08-19 | Mink Brook Asset Management LLC | 10% owner | Buy | 493 | 4,54 | 2 k USD |
| 2026-08-19 | Mink Brook Asset Management LLC | 10% owner | Buy | 493 | 4,54 | 2 k USD |
| 2026-08-18 | Mink Brook Asset Management LLC | 10% owner | Buy | 1 k | 4,54 | 5 k USD |
| 2026-08-18 | Mink Brook Asset Management LLC | 10% owner | Buy | 1 k | 4,54 | 5 k USD |
| 2026-08-17 | Mink Brook Asset Management LLC | 10% owner | Buy | 1 k | 4,54 | 5 k USD |
| 2026-08-17 | Mink Brook Asset Management LLC | 10% owner | Buy | 1 k | 4,54 | 5 k USD |
| 2026-08-13 | Mink Brook Asset Management LLC | 10% owner | Buy | 471 | 4,79 | 2 k USD |
| 2026-08-13 | Mink Brook Asset Management LLC | 10% owner | Buy | 471 | 4,79 | 2 k USD |
| 2026-08-12 | Mink Brook Asset Management LLC | 10% owner | Buy | 500 | 4,71 | 2 k USD |
| 2026-08-12 | Mink Brook Asset Management LLC | 10% owner | Buy | 500 | 4,71 | 2 k USD |
| 2026-08-11 | Mink Brook Asset Management LLC | 10% owner | Buy | 500 | 4,82 | 2 k USD |
| 2026-08-11 | Mink Brook Asset Management LLC | 10% owner | Buy | 500 | 4,82 | 2 k USD |
| 2026-08-10 | Mink Brook Asset Management LLC | 10% owner | Buy | 590 | 4,82 | 3 k USD |
| 2026-08-10 | Mink Brook Asset Management LLC | 10% owner | Buy | 590 | 4,82 | 3 k USD |
| 2026-08-07 | Mink Brook Asset Management LLC | 10% owner | Buy | 1 k | 4,83 | 5 k USD |
| 2026-08-07 | Mink Brook Asset Management LLC | 10% owner | Buy | 1 k | 4,83 | 5 k USD |
| 2026-08-06 | Mink Brook Asset Management LLC | 10% owner | Buy | 956 | 4,81 | 5 k USD |
| 2026-08-06 | Mink Brook Asset Management LLC | 10% owner | Buy | 956 | 4,81 | 5 k USD |
| 2026-08-05 | Mink Brook Asset Management LLC | 10% owner | Buy | 1 k | 4,84 | 5 k USD |
| 2026-08-05 | Mink Brook Asset Management LLC | 10% owner | Buy | 1 k | 4,84 | 5 k USD |
| 2026-08-04 | Mink Brook Asset Management LLC | 10% owner | Buy | 4 k | 4,87 | 19 k USD |
| 2026-08-04 | Mink Brook Asset Management LLC | 10% owner | Buy | 4 k | 4,87 | 19 k USD |
| 2026-07-31 | Mink Brook Asset Management LLC | 10% owner | Buy | 441 | 4,86 | 2 k USD |
| 2026-07-31 | Mink Brook Asset Management LLC | 10% owner | Buy | 441 | 4,86 | 2 k USD |
| 2026-07-30 | Mink Brook Asset Management LLC | 10% owner | Buy | 8 k | 4,96 | 39 k USD |
| 2026-07-30 | Mink Brook Asset Management LLC | 10% owner | Buy | 8 k | 4,96 | 39 k USD |
| 2026-07-27 | Mink Brook Asset Management LLC | 10% owner | Buy | 10 | 5,09 | 51 USD |
| 2026-07-27 | Mink Brook Asset Management LLC | 10% owner | Buy | 10 | 5,09 | 51 USD |
| 2026-07-24 | Mink Brook Asset Management LLC | 10% owner | Buy | 391 | 5,10 | 2 k USD |
| 2026-07-24 | Mink Brook Asset Management LLC | 10% owner | Buy | 391 | 5,10 | 2 k USD |
| 2026-07-23 | Mink Brook Asset Management LLC | 10% owner | Buy | 79 | 5,10 | 403 USD |
| 2026-07-23 | Mink Brook Asset Management LLC | 10% owner | Buy | 79 | 5,10 | 403 USD |
| 2026-07-13 | Mink Brook Asset Management LLC | 10% owner | Buy | 4 k | 5,09 | 22 k USD |
| 2026-07-13 | Mink Brook Asset Management LLC | 10% owner | Buy | 4 k | 5,09 | 22 k USD |
| 2026-07-10 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,09 | 25 k USD |
| 2026-07-10 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,09 | 25 k USD |
| 2026-07-09 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,13 | 26 k USD |
| 2026-07-09 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,13 | 26 k USD |
| 2026-07-08 | Mink Brook Asset Management LLC | 10% owner | Buy | 2 k | 5,14 | 12 k USD |
| 2026-07-08 | Mink Brook Asset Management LLC | 10% owner | Buy | 2 k | 5,14 | 12 k USD |
| 2026-07-07 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,17 | 26 k USD |
| 2026-07-07 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,17 | 26 k USD |
| 2026-07-06 | Mink Brook Asset Management LLC | 10% owner | Buy | 9 k | 5,19 | 49 k USD |
| 2026-07-06 | Mink Brook Asset Management LLC | 10% owner | Buy | 9 k | 5,19 | 49 k USD |
| 2026-07-02 | Mink Brook Asset Management LLC | 10% owner | Buy | 6 k | 5,25 | 30 k USD |
| 2026-07-02 | Mink Brook Asset Management LLC | 10% owner | Buy | 6 k | 5,25 | 30 k USD |
| 2026-06-30 | JohnBull Kathryn M. | Director, CEO and President | Buy | 86 k | 0,00 | 0 USD |
| 2026-06-30 | JohnBull Kathryn M. | Director, CEO and President | Buy | 86 k | 0,00 | 0 USD |
| 2026-06-30 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,25 | 24 k USD |
| 2026-06-30 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,25 | 24 k USD |
| 2026-06-29 | Mink Brook Asset Management LLC | 10% owner | Buy | 640 | 5,25 | 3 k USD |
| 2026-06-29 | Mink Brook Asset Management LLC | 10% owner | Buy | 640 | 5,25 | 3 k USD |
| 2026-06-26 | Mink Brook Asset Management LLC | 10% owner | Buy | 15 k | 5,28 | 81 k USD |
| 2026-06-26 | Mink Brook Asset Management LLC | 10% owner | Buy | 15 k | 5,28 | 81 k USD |
| 2026-06-25 | Mink Brook Asset Management LLC | 10% owner | Buy | 9 k | 5,50 | 51 k USD |
| 2026-06-25 | Mink Brook Asset Management LLC | 10% owner | Buy | 9 k | 5,50 | 51 k USD |
| 2026-06-24 | Mink Brook Asset Management LLC | 10% owner | Buy | 4 k | 5,50 | 21 k USD |
| 2026-06-24 | Mink Brook Asset Management LLC | 10% owner | Buy | 4 k | 5,50 | 21 k USD |
| 2026-06-23 | Mink Brook Asset Management LLC | 10% owner | Buy | 110 | 5,50 | 605 USD |
| 2026-06-23 | Mink Brook Asset Management LLC | 10% owner | Buy | 110 | 5,50 | 605 USD |
| 2026-06-22 | Mink Brook Asset Management LLC | 10% owner | Buy | 624 | 5,50 | 3 k USD |
| 2026-06-22 | Mink Brook Asset Management LLC | 10% owner | Buy | 624 | 5,50 | 3 k USD |
| 2026-06-18 | Mink Brook Asset Management LLC | 10% owner | Buy | 6 k | 5,50 | 36 k USD |
| 2026-06-18 | Mink Brook Asset Management LLC | 10% owner | Buy | 6 k | 5,50 | 36 k USD |
| 2026-06-17 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 k | 5,50 | 15 k USD |
| 2026-06-17 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 k | 5,50 | 15 k USD |
| 2026-06-16 | Mink Brook Asset Management LLC | 10% owner | Buy | 4 k | 5,50 | 21 k USD |
| 2026-06-16 | Mink Brook Asset Management LLC | 10% owner | Buy | 4 k | 5,50 | 21 k USD |
| 2026-06-11 | Mink Brook Asset Management LLC | 10% owner | Buy | 2 k | 5,50 | 9 k USD |
| 2026-06-11 | Mink Brook Asset Management LLC | 10% owner | Buy | 2 k | 5,50 | 9 k USD |
| 2026-06-09 | Mink Brook Asset Management LLC | 10% owner | Buy | 71 | 5,50 | 391 USD |
| 2026-06-09 | Mink Brook Asset Management LLC | 10% owner | Buy | 71 | 5,50 | 391 USD |
| 2026-06-08 | Mink Brook Asset Management LLC | 10% owner | Buy | 49 | 5,50 | 270 USD |
| 2026-06-08 | Mink Brook Asset Management LLC | 10% owner | Buy | 49 | 5,50 | 270 USD |
| 2026-06-02 | Mink Brook Asset Management LLC | 10% owner | Buy | 7 k | 5,50 | 41 k USD |
| 2026-06-02 | Mink Brook Asset Management LLC | 10% owner | Buy | 7 k | 5,50 | 41 k USD |
| 2026-05-27 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 k | 5,50 | 18 k USD |
| 2026-05-27 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 k | 5,50 | 18 k USD |
| 2026-05-21 | Mink Brook Asset Management LLC | 10% owner | Buy | 2 k | 5,50 | 9 k USD |
| 2026-05-21 | Mink Brook Asset Management LLC | 10% owner | Buy | 2 k | 5,50 | 9 k USD |
| 2026-05-20 | Mink Brook Asset Management LLC | 10% owner | Buy | 120 | 5,50 | 660 USD |
| 2026-05-20 | Mink Brook Asset Management LLC | 10% owner | Buy | 120 | 5,50 | 660 USD |
| 2026-05-19 | Mink Brook Asset Management LLC | 10% owner | Buy | 2 k | 5,50 | 13 k USD |
| 2026-05-19 | Mink Brook Asset Management LLC | 10% owner | Buy | 2 k | 5,50 | 13 k USD |
| 2026-05-18 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,50 | 29 k USD |
| 2026-05-18 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,50 | 29 k USD |
| 2026-05-14 | Mink Brook Asset Management LLC | 10% owner | Buy | 512 | 5,50 | 3 k USD |
| 2026-05-14 | Mink Brook Asset Management LLC | 10% owner | Buy | 512 | 5,50 | 3 k USD |
| 2026-05-13 | Mink Brook Asset Management LLC | 10% owner | Buy | 69 k | 5,50 | 377 k USD |
| 2026-05-13 | Mink Brook Asset Management LLC | 10% owner | Buy | 69 k | 5,50 | 377 k USD |
| 2026-04-07 | Mink Brook Asset Management LLC | 10% owner | Buy | 196 | 5,50 | 1 k USD |
| 2026-04-07 | Mink Brook Asset Management LLC | 10% owner | Buy | 196 | 5,50 | 1 k USD |
| 2026-02-19 | Mink Brook Asset Management LLC | 10% owner | Buy | 8 k | 5,50 | 44 k USD |
| 2026-02-19 | Mink Brook Asset Management LLC | 10% owner | Buy | 8 k | 5,50 | 44 k USD |
| 2026-02-18 | Mink Brook Asset Management LLC | 10% owner | Buy | 22 k | 5,50 | 121 k USD |
| 2026-02-18 | Mink Brook Asset Management LLC | 10% owner | Buy | 22 k | 5,50 | 121 k USD |
| 2026-02-17 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 k | 5,50 | 15 k USD |
| 2026-02-17 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 k | 5,50 | 15 k USD |
| 2026-02-13 | Mink Brook Asset Management LLC | 10% owner | Buy | 319 | 5,50 | 2 k USD |
| 2026-02-13 | Mink Brook Asset Management LLC | 10% owner | Buy | 319 | 5,50 | 2 k USD |
| 2026-02-12 | Mink Brook Asset Management LLC | 10% owner | Buy | 14 k | 5,50 | 75 k USD |
| 2026-02-12 | Mink Brook Asset Management LLC | 10% owner | Buy | 14 k | 5,50 | 75 k USD |
| 2026-01-08 | Mink Brook Asset Management LLC | 10% owner | Buy | 1 k | 5,50 | 8 k USD |
| 2026-01-08 | Mink Brook Asset Management LLC | 10% owner | Buy | 1 k | 5,50 | 8 k USD |
| 2026-01-07 | Mink Brook Asset Management LLC | 10% owner | Buy | 4 k | 5,50 | 20 k USD |
| 2026-01-07 | Mink Brook Asset Management LLC | 10% owner | Buy | 4 k | 5,50 | 20 k USD |
| 2025-12-18 | Mink Brook Asset Management LLC | 10% owner | Buy | 78 | 5,50 | 429 USD |
| 2025-12-18 | Mink Brook Asset Management LLC | 10% owner | Buy | 78 | 5,50 | 429 USD |
| 2025-12-17 | Mink Brook Asset Management LLC | 10% owner | Buy | 44 k | 5,50 | 243 k USD |
| 2025-12-17 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 47 k | 0,00 | 0 USD |
| 2025-12-17 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 47 k | 0,00 | 0 USD |
| 2025-12-17 | Mink Brook Asset Management LLC | 10% owner | Buy | 44 k | 5,50 | 243 k USD |
| 2025-12-11 | Mink Brook Asset Management LLC | 10% owner | Buy | 924 | 5,50 | 5 k USD |
| 2025-12-11 | Mink Brook Asset Management LLC | 10% owner | Buy | 924 | 5,50 | 5 k USD |
| 2025-10-20 | Mink Brook Asset Management LLC | 10% owner | Buy | 202 | 5,50 | 1 k USD |
| 2025-10-20 | Mink Brook Asset Management LLC | 10% owner | Buy | 202 | 5,50 | 1 k USD |
| 2025-10-17 | Mink Brook Asset Management LLC | 10% owner | Buy | 645 | 5,50 | 4 k USD |
| 2025-10-17 | Mink Brook Asset Management LLC | 10% owner | Buy | 645 | 5,50 | 4 k USD |
| 2025-10-16 | Mink Brook Asset Management LLC | 10% owner | Buy | 165 | 5,50 | 908 USD |
| 2025-10-16 | Mink Brook Asset Management LLC | 10% owner | Buy | 165 | 5,50 | 908 USD |
| 2025-10-07 | Mink Brook Asset Management LLC | 10% owner | Buy | 13 k | 5,50 | 72 k USD |
| 2025-10-07 | Mink Brook Asset Management LLC | 10% owner | Buy | 13 k | 5,50 | 72 k USD |
| 2025-10-06 | Mink Brook Asset Management LLC | 10% owner | Buy | 100 | 5,50 | 550 USD |
| 2025-10-06 | Mink Brook Asset Management LLC | 10% owner | Buy | 100 | 5,50 | 550 USD |
| 2025-10-01 | Bjornaas Judith L | Director | Buy | 11 k | 0,00 | 0 USD |
| 2025-10-01 | Bjornaas Judith L | Director | Buy | 11 k | 0,00 | 0 USD |
| 2025-10-01 | Yerks Austin J. III | Director | Buy | 11 k | 0,00 | 0 USD |
| 2025-10-01 | Granger Elder | Director | Buy | 11 k | 0,00 | 0 USD |
| 2025-10-01 | Wasserman Frederick Gerald | Director | Buy | 13 k | 0,00 | 0 USD |
| 2025-10-01 | ZELKOWICZ STEPHEN | Director | Buy | 11 k | 0,00 | 0 USD |
| 2025-10-01 | Murphy Frances M | Director | Buy | 11 k | 0,00 | 0 USD |
| 2025-10-01 | Granger Elder | Director | Buy | 11 k | 0,00 | 0 USD |
| 2025-10-01 | Murphy Frances M | Director | Buy | 11 k | 0,00 | 0 USD |
| 2025-10-01 | Wasserman Frederick Gerald | Director | Buy | 13 k | 0,00 | 0 USD |
| 2025-10-01 | Yerks Austin J. III | Director | Buy | 11 k | 0,00 | 0 USD |
| 2025-10-01 | ZELKOWICZ STEPHEN | Director | Buy | 11 k | 0,00 | 0 USD |
| 2025-09-30 | Parker Zachary | CEO and President | Sell | 16 k | 5,65 | 92 k USD |
| 2025-09-30 | Parker Zachary | CEO and President | Sell | 16 k | 5,65 | 92 k USD |
| 2025-09-16 | Mink Brook Asset Management LLC | 10% owner | Buy | 16 k | 5,50 | 85 k USD |
| 2025-09-16 | Mink Brook Asset Management LLC | 10% owner | Buy | 16 k | 5,50 | 85 k USD |
| 2025-09-15 | Mink Brook Asset Management LLC | 10% owner | Buy | 74 | 5,50 | 407 USD |
| 2025-09-15 | Mink Brook Asset Management LLC | 10% owner | Buy | 74 | 5,50 | 407 USD |
| 2025-09-12 | Mink Brook Asset Management LLC | 10% owner | Buy | 17 k | 5,50 | 92 k USD |
| 2025-09-12 | Mink Brook Asset Management LLC | 10% owner | Buy | 17 k | 5,50 | 92 k USD |
| 2025-09-11 | Mink Brook Asset Management LLC | 10% owner | Buy | 200 | 5,50 | 1 k USD |
| 2025-09-11 | Mink Brook Asset Management LLC | 10% owner | Buy | 200 | 5,50 | 1 k USD |
| 2025-09-02 | Mink Brook Asset Management LLC | 10% owner | Buy | 197 | 5,50 | 1 k USD |
| 2025-09-02 | Mink Brook Asset Management LLC | 10% owner | Buy | 197 | 5,50 | 1 k USD |
| 2025-08-29 | Mink Brook Asset Management LLC | 10% owner | Buy | 181 | 5,50 | 996 USD |
| 2025-08-29 | Mink Brook Asset Management LLC | 10% owner | Buy | 181 | 5,50 | 996 USD |
| 2025-08-28 | Mink Brook Asset Management LLC | 10% owner | Buy | 446 | 5,50 | 2 k USD |
| 2025-08-28 | Mink Brook Asset Management LLC | 10% owner | Buy | 446 | 5,50 | 2 k USD |
| 2025-08-27 | Mink Brook Asset Management LLC | 10% owner | Buy | 22 | 5,50 | 121 USD |
| 2025-08-27 | Mink Brook Asset Management LLC | 10% owner | Buy | 22 | 5,50 | 121 USD |
| 2025-08-26 | Mink Brook Asset Management LLC | 10% owner | Buy | 837 | 5,50 | 5 k USD |
| 2025-08-26 | Mink Brook Asset Management LLC | 10% owner | Buy | 837 | 5,50 | 5 k USD |
| 2025-08-25 | Mink Brook Asset Management LLC | 10% owner | Buy | 336 | 5,50 | 2 k USD |
| 2025-08-25 | Mink Brook Asset Management LLC | 10% owner | Buy | 336 | 5,50 | 2 k USD |
| 2025-08-22 | Mink Brook Asset Management LLC | 10% owner | Buy | 100 | 5,50 | 550 USD |
| 2025-08-22 | Mink Brook Asset Management LLC | 10% owner | Buy | 100 | 5,50 | 550 USD |
| 2025-08-21 | Mink Brook Asset Management LLC | 10% owner | Buy | 18 k | 5,50 | 99 k USD |
| 2025-08-21 | Mink Brook Asset Management LLC | 10% owner | Buy | 18 k | 5,50 | 99 k USD |
| 2025-08-20 | Mink Brook Asset Management LLC | 10% owner | Buy | 14 k | 5,50 | 78 k USD |
| 2025-08-20 | Mink Brook Asset Management LLC | 10% owner | Buy | 14 k | 5,50 | 78 k USD |
| 2025-08-19 | Mink Brook Asset Management LLC | 10% owner | Buy | 27 k | 5,50 | 147 k USD |
| 2025-08-19 | Mink Brook Asset Management LLC | 10% owner | Buy | 27 k | 5,50 | 147 k USD |
| 2025-08-18 | Mink Brook Asset Management LLC | 10% owner | Buy | 2 k | 5,50 | 11 k USD |
| 2025-08-18 | Mink Brook Asset Management LLC | 10% owner | Buy | 2 k | 5,50 | 11 k USD |
| 2025-08-14 | Mink Brook Asset Management LLC | 10% owner | Buy | 4 k | 5,50 | 24 k USD |
| 2025-08-14 | Mink Brook Asset Management LLC | 10% owner | Buy | 4 k | 5,50 | 24 k USD |
| 2025-08-13 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 | 5,50 | 17 USD |
| 2025-08-13 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 | 5,50 | 17 USD |
| 2025-08-12 | Mink Brook Asset Management LLC | 10% owner | Buy | 392 | 5,50 | 2 k USD |
| 2025-08-12 | Mink Brook Asset Management LLC | 10% owner | Buy | 392 | 5,50 | 2 k USD |
| 2025-08-11 | Mink Brook Asset Management LLC | 10% owner | Buy | 50 k | 5,50 | 275 k USD |
| 2025-08-11 | Mink Brook Asset Management LLC | 10% owner | Buy | 50 k | 5,50 | 275 k USD |
| 2025-08-08 | Mink Brook Asset Management LLC | 10% owner | Buy | 27 k | 5,50 | 146 k USD |
| 2025-08-08 | Mink Brook Asset Management LLC | 10% owner | Buy | 27 k | 5,50 | 146 k USD |
| 2025-08-06 | Mink Brook Asset Management LLC | 10% owner | Buy | 968 | 5,50 | 5 k USD |
| 2025-08-06 | Mink Brook Asset Management LLC | 10% owner | Buy | 968 | 5,50 | 5 k USD |
| 2025-08-05 | Mink Brook Asset Management LLC | 10% owner | Buy | 245 | 5,50 | 1 k USD |
| 2025-08-05 | Mink Brook Asset Management LLC | 10% owner | Buy | 245 | 5,50 | 1 k USD |
| 2025-08-04 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,50 | 26 k USD |
| 2025-08-04 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,50 | 26 k USD |
| 2025-07-16 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,50 | 27 k USD |
| 2025-07-16 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,50 | 27 k USD |
| 2025-07-15 | Mink Brook Asset Management LLC | 10% owner | Buy | 12 k | 5,50 | 65 k USD |
| 2025-07-15 | Mink Brook Asset Management LLC | 10% owner | Buy | 12 k | 5,50 | 65 k USD |
| 2025-06-27 | Mink Brook Asset Management LLC | 10% owner | Buy | 48 k | 5,50 | 263 k USD |
| 2025-06-27 | Mink Brook Asset Management LLC | 10% owner | Buy | 48 k | 5,50 | 263 k USD |
| 2025-06-26 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,50 | 29 k USD |
| 2025-06-26 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,50 | 29 k USD |
| 2025-06-25 | Mink Brook Asset Management LLC | 10% owner | Buy | 8 k | 5,50 | 42 k USD |
| 2025-06-25 | Mink Brook Asset Management LLC | 10% owner | Buy | 8 k | 5,50 | 42 k USD |
| 2025-06-24 | Mink Brook Asset Management LLC | 10% owner | Buy | 900 | 5,50 | 5 k USD |
| 2025-06-24 | Mink Brook Asset Management LLC | 10% owner | Buy | 900 | 5,50 | 5 k USD |
| 2025-06-23 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 k | 5,47 | 15 k USD |
| 2025-06-23 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 k | 5,47 | 15 k USD |
| 2025-06-20 | Mink Brook Asset Management LLC | 10% owner | Buy | 6 k | 5,47 | 32 k USD |
| 2025-06-20 | Mink Brook Asset Management LLC | 10% owner | Buy | 6 k | 5,47 | 32 k USD |
| 2025-06-18 | Mink Brook Asset Management LLC | 10% owner | Buy | 19 k | 5,45 | 101 k USD |
| 2025-06-18 | Mink Brook Asset Management LLC | 10% owner | Buy | 19 k | 5,45 | 101 k USD |
| 2025-06-17 | Mink Brook Asset Management LLC | 10% owner | Buy | 13 k | 5,46 | 72 k USD |
| 2025-06-17 | Mink Brook Asset Management LLC | 10% owner | Buy | 13 k | 5,46 | 72 k USD |
| 2025-06-16 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 k | 5,39 | 15 k USD |
| 2025-06-16 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 k | 5,39 | 15 k USD |
| 2025-06-13 | Mink Brook Asset Management LLC | 10% owner | Buy | 23 k | 5,43 | 125 k USD |
| 2025-06-13 | Mink Brook Asset Management LLC | 10% owner | Buy | 23 k | 5,43 | 125 k USD |
| 2025-06-12 | Mink Brook Asset Management LLC | 10% owner | Buy | 20 k | 5,44 | 106 k USD |
| 2025-06-12 | Mink Brook Asset Management LLC | 10% owner | Buy | 20 k | 5,44 | 106 k USD |
| 2025-06-11 | Mink Brook Asset Management LLC | 10% owner | Buy | 21 k | 5,50 | 117 k USD |
| 2025-06-11 | Mink Brook Asset Management LLC | 10% owner | Buy | 21 k | 5,50 | 117 k USD |
| 2025-06-10 | Mink Brook Asset Management LLC | 10% owner | Buy | 4 k | 5,49 | 24 k USD |
| 2025-06-10 | Mink Brook Asset Management LLC | 10% owner | Buy | 4 k | 5,49 | 24 k USD |
| 2025-06-09 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,48 | 26 k USD |
| 2025-06-09 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 5,48 | 26 k USD |
| 2025-06-06 | Mink Brook Asset Management LLC | 10% owner | Buy | 17 k | 5,48 | 94 k USD |
| 2025-06-06 | Mink Brook Asset Management LLC | 10% owner | Buy | 17 k | 5,48 | 94 k USD |
| 2025-06-05 | Mink Brook Asset Management LLC | 10% owner | Buy | 357 | 5,13 | 2 k USD |
| 2025-06-05 | Mink Brook Asset Management LLC | 10% owner | Buy | 357 | 5,13 | 2 k USD |
| 2025-06-02 | Mink Brook Asset Management LLC | 10% owner | Buy | 1 k | 5,00 | 6 k USD |
| 2025-06-02 | Mink Brook Asset Management LLC | 10% owner | Buy | 1 k | 5,00 | 6 k USD |
| 2025-05-30 | Mink Brook Asset Management LLC | 10% owner | Buy | 6 k | 5,00 | 32 k USD |
| 2025-05-30 | Mink Brook Asset Management LLC | 10% owner | Buy | 6 k | 5,00 | 32 k USD |
| 2025-05-29 | Mink Brook Asset Management LLC | 10% owner | Buy | 964 | 4,97 | 5 k USD |
| 2025-05-29 | Mink Brook Asset Management LLC | 10% owner | Buy | 964 | 4,97 | 5 k USD |
| 2025-05-28 | Mink Brook Asset Management LLC | 10% owner | Buy | 416 | 5,00 | 2 k USD |
| 2025-05-28 | Mink Brook Asset Management LLC | 10% owner | Buy | 416 | 5,00 | 2 k USD |
| 2025-05-27 | Mink Brook Asset Management LLC | 10% owner | Buy | 90 | 5,00 | 450 USD |
| 2025-05-27 | Mink Brook Asset Management LLC | 10% owner | Buy | 90 | 5,00 | 450 USD |
| 2025-05-23 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 k | 4,98 | 13 k USD |
| 2025-05-23 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 k | 4,98 | 13 k USD |
| 2025-05-22 | Mink Brook Asset Management LLC | 10% owner | Buy | 1 k | 5,00 | 6 k USD |
| 2025-05-22 | Mink Brook Asset Management LLC | 10% owner | Buy | 1 k | 5,00 | 6 k USD |
| 2025-05-21 | Mink Brook Asset Management LLC | 10% owner | Buy | 11 k | 4,96 | 52 k USD |
| 2025-05-21 | Mink Brook Asset Management LLC | 10% owner | Buy | 11 k | 4,96 | 52 k USD |
| 2025-05-20 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 4,97 | 25 k USD |
| 2025-05-20 | Mink Brook Asset Management LLC | 10% owner | Buy | 5 k | 4,97 | 25 k USD |
| 2025-05-19 | Mink Brook Asset Management LLC | 10% owner | Buy | 32 k | 4,93 | 157 k USD |
| 2025-05-19 | Mink Brook Asset Management LLC | 10% owner | Buy | 32 k | 4,93 | 157 k USD |
| 2025-05-16 | Mink Brook Asset Management LLC | 10% owner | Buy | 6 k | 4,95 | 27 k USD |
| 2025-05-16 | Mink Brook Asset Management LLC | 10% owner | Buy | 6 k | 4,95 | 27 k USD |
| 2025-05-15 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 k | 4,83 | 14 k USD |
| 2025-05-15 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 k | 4,83 | 14 k USD |
| 2025-05-14 | Mink Brook Asset Management LLC | 10% owner | Buy | 6 k | 4,80 | 30 k USD |
| 2025-05-14 | Mink Brook Asset Management LLC | 10% owner | Buy | 6 k | 4,80 | 30 k USD |
| 2025-05-13 | Mink Brook Asset Management LLC | 10% owner | Buy | 11 k | 4,74 | 52 k USD |
| 2025-05-13 | Mink Brook Asset Management LLC | 10% owner | Buy | 11 k | 4,74 | 52 k USD |
| 2025-05-09 | Mink Brook Asset Management LLC | 10% owner | Buy | 12 k | 4,00 | 47 k USD |
| 2025-05-09 | Mink Brook Asset Management LLC | 10% owner | Buy | 12 k | 4,00 | 47 k USD |
| 2025-05-08 | Mink Brook Asset Management LLC | 10% owner | Buy | 140 | 3,98 | 557 USD |
| 2025-05-08 | Mink Brook Asset Management LLC | 10% owner | Buy | 140 | 3,98 | 557 USD |
| 2025-05-07 | Mink Brook Asset Management LLC | 10% owner | Buy | 8 k | 4,00 | 31 k USD |
| 2025-05-07 | Mink Brook Asset Management LLC | 10% owner | Buy | 8 k | 4,00 | 31 k USD |
| 2025-05-06 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 k | 3,97 | 12 k USD |
| 2025-05-06 | Mink Brook Asset Management LLC | 10% owner | Buy | 3 k | 3,97 | 12 k USD |
| 2025-05-05 | Mink Brook Asset Management LLC | 10% owner | Buy | 10 k | 3,95 | 40 k USD |
| 2025-05-05 | Mink Brook Asset Management LLC | 10% owner | Buy | 10 k | 3,95 | 40 k USD |
| 2025-05-02 | Mink Brook Asset Management LLC | 10% owner | Buy | 10 k | 3,91 | 38 k USD |
| 2025-05-02 | Mink Brook Asset Management LLC | 10% owner | Buy | 10 k | 3,91 | 38 k USD |
| 2025-05-01 | Mink Brook Asset Management LLC | 10% owner | Buy | 6 k | 3,93 | 25 k USD |
| 2025-05-01 | Mink Brook Asset Management LLC | 10% owner | Buy | 6 k | 3,93 | 25 k USD |
| 2025-04-30 | Mink Brook Asset Management LLC | 10% owner | Buy | 6 k | 3,85 | 23 k USD |
| 2025-04-30 | Mink Brook Asset Management LLC | 10% owner | Buy | 6 k | 3,85 | 23 k USD |
| 2025-04-29 | Mink Brook Asset Management LLC | 10% owner | Buy | 11 k | 3,59 | 39 k USD |
| 2025-04-29 | Mink Brook Asset Management LLC | 10% owner | Buy | 11 k | 3,59 | 39 k USD |
| 2025-04-28 | Mink Brook Asset Management LLC | 10% owner | Buy | 12 k | 3,55 | 43 k USD |
| 2025-04-28 | Mink Brook Asset Management LLC | 10% owner | Buy | 12 k | 3,55 | 43 k USD |
| 2024-12-20 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 34 k | 0,00 | 0 USD |
| 2024-12-20 | Parker Zachary | CEO and President | Buy | 122 k | 0,00 | 0 USD |
| 2024-12-20 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 34 k | 0,00 | 0 USD |
| 2024-12-20 | Parker Zachary | CEO and President | Buy | 122 k | 0,00 | 0 USD |
| 2024-12-17 | Parker Zachary | CEO and President | Buy | 10 k | 7,77 | 78 k USD |
| 2024-12-17 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 10 k | 7,76 | 78 k USD |
| 2024-12-17 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 10 k | 7,76 | 78 k USD |
| 2024-12-17 | Parker Zachary | CEO and President | Buy | 10 k | 7,77 | 78 k USD |
| 2024-10-01 | Bjornaas Judith L | Director | Buy | 11 k | 0,00 | 0 USD |
| 2024-10-01 | DELANEY MARTIN J | Director | Buy | 11 k | 0,00 | 0 USD |
| 2024-10-01 | Granger Elder | Director | Buy | 11 k | 0,00 | 0 USD |
| 2024-10-01 | Yerks Austin J. III | Director | Buy | 11 k | 0,00 | 0 USD |
| 2024-10-01 | Wasserman Frederick Gerald | Director | Buy | 13 k | 0,00 | 0 USD |
| 2024-10-01 | DELANEY MARTIN J | Director | Buy | 11 k | 0,00 | 0 USD |
| 2024-10-01 | ZELKOWICZ STEPHEN | Director | Buy | 11 k | 0,00 | 0 USD |
| 2024-10-01 | Murphy Frances M | Director | Buy | 11 k | 0,00 | 0 USD |
| 2024-10-01 | Bjornaas Judith L | Director | Buy | 11 k | 0,00 | 0 USD |
| 2024-10-01 | Granger Elder | Director | Buy | 11 k | 0,00 | 0 USD |
| 2024-10-01 | Murphy Frances M | Director | Buy | 11 k | 0,00 | 0 USD |
| 2024-10-01 | Wasserman Frederick Gerald | Director | Buy | 13 k | 0,00 | 0 USD |
| 2024-10-01 | Yerks Austin J. III | Director | Buy | 11 k | 0,00 | 0 USD |
| 2024-10-01 | ZELKOWICZ STEPHEN | Director | Buy | 11 k | 0,00 | 0 USD |
| 2024-09-20 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 200 k | 1,95 | 390 k USD |
| 2024-09-20 | JohnBull Kathryn M. | Chief Financial Officer | Sell | 78 k | 9,78 | 765 k USD |
| 2024-09-20 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 200 k | 1,95 | 390 k USD |
| 2024-09-20 | JohnBull Kathryn M. | Chief Financial Officer | Sell | 78 k | 9,78 | 765 k USD |
| 2024-07-18 | DELANEY MARTIN J | Director | Sell | 192 k | 0,00 | 0 USD |
| 2024-07-18 | DELANEY MARTIN J | Director | Buy | 192 k | 0,00 | 0 USD |
| 2024-07-18 | DELANEY MARTIN J | Director | Sell | 192 k | 0,00 | 0 USD |
| 2024-07-18 | DELANEY MARTIN J | Director | Buy | 192 k | 0,00 | 0 USD |
| 2024-05-09 | DELANEY MARTIN J | Director | Sell | 7 k | 0,00 | 0 USD |
| 2024-05-09 | DELANEY MARTIN J | Director | Buy | 7 k | 0,00 | 0 USD |
| 2024-05-09 | DELANEY MARTIN J | Director | Sell | 7 k | 0,00 | 0 USD |
| 2024-05-09 | DELANEY MARTIN J | Director | Buy | 7 k | 0,00 | 0 USD |
| 2024-02-20 | Christian Jeanine M. | Pres. Pub. Health & Sci Rs | Sell | 12 k | 16,21 | 194 k USD |
| 2024-02-20 | Christian Jeanine M. | Pres. Pub. Health & Sci Rs | Sell | 12 k | 16,21 | 194 k USD |
| 2024-02-16 | Christian Jeanine M. | Pres. Pub. Health & Sci Rs | Sell | 9 k | 15,92 | 144 k USD |
| 2024-02-16 | Christian Jeanine M. | Pres. Pub. Health & Sci Rs | Sell | 9 k | 15,92 | 144 k USD |
| 2024-02-15 | Christian Jeanine M. | Pres. Pub. Health & Sci Rs | Sell | 13 | 16,00 | 208 USD |
| 2024-02-15 | Christian Jeanine M. | Pres. Pub. Health & Sci Rs | Sell | 13 | 16,00 | 208 USD |
| 2024-02-14 | Christian Jeanine M. | Pres. Pub. Health & Sci Rs | Sell | 100 | 16,75 | 2 k USD |
| 2024-02-14 | Christian Jeanine M. | Pres. Pub. Health & Sci Rs | Sell | 100 | 16,75 | 2 k USD |
| 2024-02-13 | Christian Jeanine M. | Pres. Pub. Health & Sci Rs | Sell | 4 k | 16,99 | 65 k USD |
| 2024-02-13 | Christian Jeanine M. | Pres. Pub. Health & Sci Rs | Sell | 4 k | 16,99 | 65 k USD |
| 2024-01-19 | Christian Jeanine M. | Pres. Social&Scientific Sys | Buy | 75 k | 8,02 | 602 k USD |
| 2024-01-19 | Christian Jeanine M. | Pres. Social&Scientific Sys | Sell | 50 k | 16,29 | 815 k USD |
| 2024-01-19 | Christian Jeanine M. | Pres. Social&Scientific Sys | Buy | 75 k | 8,02 | 602 k USD |
| 2024-01-19 | Christian Jeanine M. | Pres. Social&Scientific Sys | Sell | 50 k | 16,29 | 815 k USD |
| 2023-12-15 | Ferebee Galaal Maliek | Chief Human Resources Officer | Buy | 9 k | 0,00 | 0 USD |
| 2023-12-15 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 18 k | 0,00 | 0 USD |
| 2023-12-15 | Parker Zachary | CEO and President | Buy | 58 k | 0,00 | 0 USD |
| 2023-12-15 | Ferebee Galaal Maliek | Chief Human Resources Officer | Buy | 9 k | 0,00 | 0 USD |
| 2023-12-15 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 18 k | 0,00 | 0 USD |
| 2023-12-15 | Parker Zachary | CEO and President | Buy | 58 k | 0,00 | 0 USD |
| 2023-11-01 | Parker Zachary | CEO and President | Buy | 100 k | 1,40 | 140 k USD |
| 2023-11-01 | Parker Zachary | CEO and President | Sell | 40 k | 13,90 | 553 k USD |
| 2023-11-01 | Parker Zachary | CEO and President | Buy | 100 k | 1,40 | 140 k USD |
| 2023-11-01 | Parker Zachary | CEO and President | Sell | 40 k | 13,90 | 553 k USD |
| 2023-10-31 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 75 k | 1,40 | 105 k USD |
| 2023-10-31 | JohnBull Kathryn M. | Chief Financial Officer | Sell | 18 k | 13,68 | 243 k USD |
| 2023-10-31 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 75 k | 1,40 | 105 k USD |
| 2023-10-31 | JohnBull Kathryn M. | Chief Financial Officer | Sell | 18 k | 13,68 | 243 k USD |
| 2023-10-01 | Bjornaas Judith L | Director | Buy | 9 k | 0,00 | 0 USD |
| 2023-10-01 | DELANEY MARTIN J | Director | Buy | 9 k | 0,00 | 0 USD |
| 2023-10-01 | DELANEY MARTIN J | Director | Buy | 9 k | 0,00 | 0 USD |
| 2023-10-01 | Bjornaas Judith L | Director | Buy | 9 k | 0,00 | 0 USD |
| 2023-10-01 | ZELKOWICZ STEPHEN | Director | Buy | 9 k | 0,00 | 0 USD |
| 2023-10-01 | Granger Elder | Director | Buy | 9 k | 0,00 | 0 USD |
| 2023-10-01 | Yerks Austin J. III | Director | Buy | 9 k | 0,00 | 0 USD |
| 2023-10-01 | Murphy Frances M | Director | Buy | 9 k | 0,00 | 0 USD |
| 2023-10-01 | Wasserman Frederick Gerald | Director | Buy | 10 k | 0,00 | 0 USD |
| 2023-10-01 | Granger Elder | Director | Buy | 9 k | 0,00 | 0 USD |
| 2023-10-01 | Murphy Frances M | Director | Buy | 9 k | 0,00 | 0 USD |
| 2023-10-01 | Wasserman Frederick Gerald | Director | Buy | 10 k | 0,00 | 0 USD |
| 2023-10-01 | Yerks Austin J. III | Director | Buy | 9 k | 0,00 | 0 USD |
| 2023-10-01 | ZELKOWICZ STEPHEN | Director | Buy | 9 k | 0,00 | 0 USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 40 k | 11,24 | 450 k USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 210 k | 11,24 | 2.4 mn USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 40 k | 11,24 | 450 k USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 210 k | 11,24 | 2.4 mn USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 40 k | 11,24 | 450 k USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 210 k | 11,24 | 2.4 mn USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 40 k | 11,24 | 450 k USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 210 k | 11,24 | 2.4 mn USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 40 k | 11,24 | 450 k USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 210 k | 11,24 | 2.4 mn USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 40 k | 11,24 | 450 k USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 210 k | 11,24 | 2.4 mn USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 40 k | 11,24 | 450 k USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 210 k | 11,24 | 2.4 mn USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 40 k | 11,24 | 450 k USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 210 k | 11,24 | 2.4 mn USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 40 k | 11,24 | 450 k USD |
| 2023-03-14 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Sell | 210 k | 11,24 | 2.4 mn USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 12,35 | 25 k USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 4 k | 12,35 | 55 k USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 12,35 | 25 k USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 4 k | 12,35 | 55 k USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 12,35 | 25 k USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 4 k | 12,35 | 55 k USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 12,35 | 25 k USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 4 k | 12,35 | 55 k USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 12,35 | 25 k USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 4 k | 12,35 | 55 k USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 12,35 | 25 k USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 4 k | 12,35 | 55 k USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 12,35 | 25 k USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 4 k | 12,35 | 55 k USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 12,35 | 25 k USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 4 k | 12,35 | 55 k USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 12,35 | 25 k USD |
| 2023-02-28 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 4 k | 12,35 | 55 k USD |
| 2023-01-27 | Parker Zachary | CEO and President | Buy | 55 k | 0,00 | 0 USD |
| 2023-01-27 | Parker Zachary | CEO and President | Buy | 55 k | 0,00 | 0 USD |
| 2022-11-01 | Parker Zachary | CEO and President | Buy | 250 k | 0,95 | 238 k USD |
| 2022-11-01 | Parker Zachary | CEO and President | Sell | 67 k | 13,20 | 887 k USD |
| 2022-11-01 | Parker Zachary | CEO and President | Buy | 250 k | 0,95 | 238 k USD |
| 2022-11-01 | Parker Zachary | CEO and President | Sell | 67 k | 13,20 | 887 k USD |
| 2022-10-01 | ALLEN JAMES P | Director | Buy | 8 k | 0,00 | 0 USD |
| 2022-10-01 | DELANEY MARTIN J | Director | Buy | 8 k | 0,00 | 0 USD |
| 2022-10-01 | Wasserman Frederick Gerald | Director | Buy | 10 k | 0,00 | 0 USD |
| 2022-10-01 | Murphy Frances M | Director | Buy | 8 k | 0,00 | 0 USD |
| 2022-10-01 | ZELKOWICZ STEPHEN | Director | Buy | 8 k | 0,00 | 0 USD |
| 2022-10-01 | Yerks Austin J. III | Director | Buy | 8 k | 0,00 | 0 USD |
| 2022-10-01 | Granger Elder | Director | Buy | 8 k | 0,00 | 0 USD |
| 2022-10-01 | ALLEN JAMES P | Director | Buy | 8 k | 0,00 | 0 USD |
| 2022-10-01 | DELANEY MARTIN J | Director | Buy | 8 k | 0,00 | 0 USD |
| 2022-10-01 | Granger Elder | Director | Buy | 8 k | 0,00 | 0 USD |
| 2022-10-01 | Murphy Frances M | Director | Buy | 8 k | 0,00 | 0 USD |
| 2022-10-01 | Wasserman Frederick Gerald | Director | Buy | 10 k | 0,00 | 0 USD |
| 2022-10-01 | Yerks Austin J. III | Director | Buy | 8 k | 0,00 | 0 USD |
| 2022-10-01 | ZELKOWICZ STEPHEN | Director | Buy | 8 k | 0,00 | 0 USD |
| 2022-09-13 | Everett Jacqueline S. | Chief Growth Officer | Sell | 2 k | 15,01 | 24 k USD |
| 2022-09-13 | Everett Jacqueline S. | Chief Growth Officer | Sell | 2 k | 15,01 | 24 k USD |
| 2022-08-04 | Everett Jacqueline S. | Chief Growth Officer | Buy | 25 k | 8,02 | 201 k USD |
| 2022-08-04 | Everett Jacqueline S. | Chief Growth Officer | Buy | 25 k | 8,02 | 201 k USD |
| 2022-06-07 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 191 k | 1,34 | 256 k USD |
| 2022-06-07 | JohnBull Kathryn M. | Chief Financial Officer | Sell | 31 k | 17,25 | 537 k USD |
| 2022-06-07 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 191 k | 1,34 | 256 k USD |
| 2022-06-07 | JohnBull Kathryn M. | Chief Financial Officer | Sell | 31 k | 17,25 | 537 k USD |
| 2022-03-02 | Wasserman Frederick Gerald | Director | Sell | 2 k | 17,50 | 33 k USD |
| 2022-03-02 | Wasserman Frederick Gerald | Director | Sell | 2 k | 17,50 | 33 k USD |
| 2022-03-01 | Wasserman Frederick Gerald | Director | Sell | 50 | 17,50 | 875 USD |
| 2022-03-01 | Wasserman Frederick Gerald | Director | Sell | 50 | 17,50 | 875 USD |
| 2022-02-28 | Wasserman Frederick Gerald | Director | Sell | 6 k | 17,50 | 96 k USD |
| 2022-02-28 | Wasserman Frederick Gerald | Director | Sell | 6 k | 17,50 | 96 k USD |
| 2022-02-10 | Wasserman Frederick Gerald | Director | Sell | 3 k | 18,00 | 46 k USD |
| 2022-02-10 | Wasserman Frederick Gerald | Director | Sell | 3 k | 18,00 | 46 k USD |
| 2022-02-09 | Wasserman Frederick Gerald | Director | Sell | 15 k | 17,92 | 269 k USD |
| 2022-02-09 | Wasserman Frederick Gerald | Director | Sell | 15 k | 17,92 | 269 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 18 k | 3,73 | 66 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 36 k | 3,73 | 134 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 18 k | 3,73 | 66 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 36 k | 3,73 | 134 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 18 k | 3,73 | 66 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 36 k | 3,73 | 134 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 18 k | 3,73 | 66 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 36 k | 3,73 | 134 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 18 k | 3,73 | 66 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 36 k | 3,73 | 134 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 18 k | 3,73 | 66 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 36 k | 3,73 | 134 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 18 k | 3,73 | 66 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 36 k | 3,73 | 134 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 18 k | 3,73 | 66 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 36 k | 3,73 | 134 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 18 k | 3,73 | 66 k USD |
| 2021-10-27 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 36 k | 3,73 | 134 k USD |
| 2021-10-01 | ALLEN JAMES P | Director | Buy | 7 k | 0,00 | 0 USD |
| 2021-10-01 | DELANEY MARTIN J | Director | Buy | 7 k | 0,00 | 0 USD |
| 2021-10-01 | Granger Elder | Director | Buy | 7 k | 0,00 | 0 USD |
| 2021-10-01 | DELANEY MARTIN J | Director | Buy | 7 k | 0,00 | 0 USD |
| 2021-10-01 | ZELKOWICZ STEPHEN | Director | Buy | 7 k | 0,00 | 0 USD |
| 2021-10-01 | Wasserman Frederick Gerald | Director | Buy | 9 k | 0,00 | 0 USD |
| 2021-10-01 | ALLEN JAMES P | Director | Buy | 7 k | 0,00 | 0 USD |
| 2021-10-01 | Yerks Austin J. III | Director | Buy | 7 k | 0,00 | 0 USD |
| 2021-10-01 | Murphy Frances M | Director | Buy | 7 k | 0,00 | 0 USD |
| 2021-10-01 | Granger Elder | Director | Buy | 7 k | 0,00 | 0 USD |
| 2021-10-01 | Murphy Frances M | Director | Buy | 7 k | 0,00 | 0 USD |
| 2021-10-01 | Wasserman Frederick Gerald | Director | Buy | 9 k | 0,00 | 0 USD |
| 2021-10-01 | Yerks Austin J. III | Director | Buy | 7 k | 0,00 | 0 USD |
| 2021-10-01 | ZELKOWICZ STEPHEN | Director | Buy | 7 k | 0,00 | 0 USD |
| 2021-09-22 | DELANEY MARTIN J | Director | Sell | 124 k | 0,00 | 0 USD |
| 2021-09-22 | DELANEY MARTIN J | Director | Sell | 124 k | 0,00 | 0 USD |
| 2021-08-12 | Wilson Kevin | President, DLH Solutions | Buy | 38 k | 1,81 | 68 k USD |
| 2021-08-12 | Wilson Kevin | President, DLH Solutions | Sell | 6 k | 10,75 | 68 k USD |
| 2021-08-12 | Wilson Kevin | President, DLH Solutions | Buy | 38 k | 1,81 | 68 k USD |
| 2021-08-12 | Wilson Kevin | President, DLH Solutions | Sell | 6 k | 10,75 | 68 k USD |
| 2021-08-06 | Parker Zachary | CEO and President | Buy | 75 k | 0,00 | 0 USD |
| 2021-08-06 | Parker Zachary | CEO and President | Buy | 75 k | 0,00 | 0 USD |
| 2020-12-30 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 12 k | 1,34 | 16 k USD |
| 2020-12-30 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 12 k | 1,34 | 16 k USD |
| 2020-12-17 | ZELKOWICZ STEPHEN | Director | Buy | 3 k | 9,76 | 24 k USD |
| 2020-12-17 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 7 k | 9,80 | 72 k USD |
| 2020-12-17 | JohnBull Kathryn M. | Chief Financial Officer | Buy | 7 k | 9,80 | 72 k USD |
| 2020-12-17 | ZELKOWICZ STEPHEN | Director | Buy | 3 k | 9,76 | 24 k USD |
| 2020-12-14 | Parker Zachary | CEO and President | Buy | 9 k | 10,38 | 95 k USD |
| 2020-12-14 | Parker Zachary | CEO and President | Buy | 9 k | 10,38 | 95 k USD |
| 2020-10-01 | ALLEN JAMES P | Director | Buy | 9 k | 0,00 | 0 USD |
| 2020-10-01 | DELANEY MARTIN J | Director | Buy | 9 k | 0,00 | 0 USD |
| 2020-10-01 | Granger Elder | Director | Buy | 9 k | 0,00 | 0 USD |
| 2020-10-01 | ALLEN JAMES P | Director | Buy | 9 k | 0,00 | 0 USD |
| 2020-10-01 | Murphy Frances M | Director | Buy | 9 k | 0,00 | 0 USD |
| 2020-10-01 | ZELKOWICZ STEPHEN | Director | Buy | 9 k | 0,00 | 0 USD |
| 2020-10-01 | Wasserman Frederick Gerald | Director | Buy | 10 k | 0,00 | 0 USD |
| 2020-10-01 | DELANEY MARTIN J | Director | Buy | 9 k | 0,00 | 0 USD |
| 2020-10-01 | Yerks Austin J. III | Director | Buy | 9 k | 0,00 | 0 USD |
| 2020-10-01 | Granger Elder | Director | Buy | 9 k | 0,00 | 0 USD |
| 2020-10-01 | Murphy Frances M | Director | Buy | 9 k | 0,00 | 0 USD |
| 2020-10-01 | Wasserman Frederick Gerald | Director | Buy | 10 k | 0,00 | 0 USD |
| 2020-10-01 | Yerks Austin J. III | Director | Buy | 9 k | 0,00 | 0 USD |
| 2020-10-01 | ZELKOWICZ STEPHEN | Director | Buy | 9 k | 0,00 | 0 USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 22 k USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 47 k USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 22 k USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 47 k USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 22 k USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 47 k USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 22 k USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 47 k USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 22 k USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 47 k USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 22 k USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 47 k USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 22 k USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 47 k USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 22 k USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 47 k USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 22 k USD |
| 2020-08-11 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 47 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 19 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 42 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 19 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 42 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 19 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 42 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 19 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 42 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 19 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 42 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 19 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 42 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 19 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 42 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 19 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 42 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 8,73 | 19 k USD |
| 2020-08-10 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 5 k | 8,73 | 42 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,30 | 14 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,30 | 22 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,30 | 14 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,30 | 22 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,30 | 14 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,30 | 22 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,30 | 14 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,30 | 22 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,30 | 14 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,30 | 22 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,30 | 14 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,30 | 22 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,30 | 14 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,30 | 22 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,30 | 14 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,30 | 22 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,30 | 14 k USD |
| 2020-06-15 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,30 | 22 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,62 | 15 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,62 | 23 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,62 | 15 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,62 | 23 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,62 | 15 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,62 | 23 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,62 | 15 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,62 | 23 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,62 | 15 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,62 | 23 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,62 | 15 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,62 | 23 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,62 | 15 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,62 | 23 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,62 | 15 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,62 | 23 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 2 k | 7,62 | 15 k USD |
| 2020-06-12 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10% owner | Buy | 3 k | 7,62 | 23 k USD |
| 2020-05-27 | Wilson Kevin | President, DLH Solutions | Sell | 15 k | 8,00 | 120 k USD |
| 2020-05-27 | Wilson Kevin | President, DLH Solutions | Sell | 15 k | 8,00 | 120 k USD |

