A business in context
DLHC research notebook
Read the disclosures. Follow the relationships. Keep the dates in view.
Filing timeline
Download filings CSVReported insider transactions
Download transactions CSVP · PurchaseS · SaleA · Grant / awardM · Exercise / conversionF · Tax / exercise paymentG · Gift
| Transaction / filed | Reporting owner | Type | Security | Shares | Reported price |
|---|---|---|---|---|---|
| 2026-09-28 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 60.0 | 3.47 |
| 2026-09-24 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 58.0 | 3.85 |
| 2026-09-23 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 100.0 | 3.88 |
| 2026-09-22 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 301.0 | 4.0 |
| 2026-09-21 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 174.0 | 4.0 |
| 2026-09-18 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 316.0 | 3.93 |
| 2026-09-17 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 204.0 | 3.96 |
| 2026-09-16 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 1000.0 | 3.94 |
| 2026-09-15 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 621.0 | 3.68 |
| 2026-09-14 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 730.0 | 3.84 |
| 2026-09-11 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 492.0 | 3.94 |
| 2026-09-10 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 221.0 | 3.94 |
| 2026-09-09 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 1000.0 | 3.93 |
| 2026-09-08 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 488.0 | 3.99 |
| 2026-09-04 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 870.0 | 4.1 |
| 2026-09-01 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 200.0 | 4.36 |
| 2026-08-31 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 500.0 | 4.4 |
| 2026-08-28 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 500.0 | 4.47 |
| 2026-08-27 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 224.0 | 4.49 |
| 2026-08-26 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 500.0 | 4.49 |
| 2026-08-25 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 209.0 | 4.54 |
| 2026-08-24 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 41.0 | 4.53 |
| 2026-08-21 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 79.0 | 4.55 |
| 2026-08-20 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 70.0 | 4.55 |
| 2026-08-19 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 493.0 | 4.54 |
| 2026-08-18 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 1000.0 | 4.54 |
| 2026-08-17 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 1000.0 | 4.54 |
| 2026-08-13 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 471.0 | 4.79 |
| 2026-08-12 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 500.0 | 4.71 |
| 2026-08-11 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 500.0 | 4.82 |
| 2026-08-10 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 590.0 | 4.82 |
| 2026-08-07 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 1000.0 | 4.83 |
| 2026-08-06 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 956.0 | 4.81 |
| 2026-08-05 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 1049.0 | 4.84 |
| 2026-08-04 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 4000.0 | 4.87 |
| 2026-07-31 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 441.0 | 4.86 |
| 2026-07-30 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 7944.0 | 4.96 |
| 2026-07-27 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 10.0 | 5.09 |
| 2026-07-27 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 10.0 | 5.09 |
| 2026-07-24 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 391.0 | 5.1 |
| 2026-07-24 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 391.0 | 5.1 |
| 2026-07-23 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 79.0 | 5.1 |
| 2026-07-23 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 79.0 | 5.1 |
| 2026-07-13 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 4407.0 | 5.09 |
| 2026-07-13 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 4407.0 | 5.09 |
| 2026-07-10 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 5000.0 | 5.09 |
| 2026-07-10 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 5000.0 | 5.09 |
| 2026-07-09 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 5000.0 | 5.13 |
| 2026-07-09 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 5000.0 | 5.13 |
| 2026-07-08 | Mink Brook Asset Management LLC | P · Purchase | Common Stock, par value $0.001 per share ("Common Stock") | 2275.0 | 5.14 |
Identity & relationships
SEC issuer · 0000785557DLH Holdings Corp.
Search names and former names
- TEAMSTAFF INC · former SEC name · 1999-04-12 to 2012-06-26
- DIGITAL SOLUTIONS INC · former SEC name · 1995-08-14 to 1999-02-10
Revenue in constant purchasing power
| Year ended | Reported USD revenue | CPI-adjusted USD revenue |
|---|---|---|
| 2025-09-30 | $344.50M | $362.74M |
| 2024-09-30 | $395.94M | $428.17M |
| 2023-09-30 | $375.87M | $418.96M |
| 2022-09-30 | $395.17M | $462.76M |
| 2021-09-30 | $246.09M | $310.99M |
| 2020-09-30 | $209.19M | $273.18M |
| 2019-09-30 | $160.39M | $212.45M |
| 2018-09-30 | $133.24M | $179.75M |