‹ Screener

Energy Services of America CORP

ESOA · Water, Sewer, Pipeline, Comm & Power Line Construction · 18.7M shares · +5%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $10K (gross $41K, SBC $32K)

Reference price $16.26 · est. market cap ~$303M — last insider purchase, 2026-06-18 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C60

Regional utility-construction contractor growing revenue but running thin, commodity-like margins and elevated leverage.

Strengths

Risks

Notable findings

Quarterly revenue

2017-06-30 · $36M2017-09-30 · $42M2018-06-30 · $30M2018-09-30 · $50M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
9.4%
Operating margin
1.0%
ROIC
2.5%
Revenue growth (QoQ)
70.2%
Debt / equity
1.2×
Current ratio
1.5×
Free cash flow
-$2M
Tangible book value
$44M
Cash & investments
$12M
Cash runway
22q

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-22Taylor Troy AlanTax withheld498
2026-06-22Taylor Troy AlanTax withheld498
2026-06-18REYNOLDS DOUGLAS VBuy6.0K$16.26
2026-06-01REYNOLDS MARSHALL TSell35K$14.98
2026-05-29REYNOLDS MARSHALL TSell65K$15.70
2026-05-28REYNOLDS MARSHALL TSell43K$16.32
2026-05-27REYNOLDS MARSHALL TSell57K$17.19
2026-05-27Prince MarkSell33K$17.80
2026-03-20REYNOLDS DOUGLAS VBuy4.8K$13.26
2026-03-19REYNOLDS DOUGLAS VBuy1.5K$13.04
2026-01-29Crimmel Charles P.Tax withheld521
2026-01-29Crimmel Charles P.Grant2.8K
2025-12-19REYNOLDS DOUGLAS VBuy4.0K$8.07
2025-12-18REYNOLDS DOUGLAS VBuy2.6K$8.35
2025-12-17REYNOLDS DOUGLAS VBuy2.5K$8.65
2025-12-17REYNOLDS MARSHALL TSell100K$8.37
2025-12-17REYNOLDS DOUGLAS VTax withheld3.3K
2025-05-19Crimmel Charles P.Buy500$9.40
2025-05-16Farrell Patrick JBuy1.8K$8.46
2025-02-12Prince MarkBuy21K$10.96
2025-01-17Crimmel Charles P.Tax withheld269$13.02
2025-01-15Crimmel Charles P.Grant2.0K

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-18Otherfiling ↗
2026-06-11Otherfiling ↗
2026-06-02OtherExhibitsfiling ↗
2026-05-21Exec/director changefiling ↗
2026-05-11ResultsExhibitsfiling ↗
2026-03-23Otherfiling ↗
2026-03-20Otherfiling ↗
2026-02-24OtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-182026-06-170001104659-26-075770 ↗
8-K2026-06-112026-06-110001104659-26-072642 ↗
8-K2026-06-022026-06-020001104659-26-069516 ↗
8-K2026-05-212026-05-200001104659-26-065181 ↗
8-K2026-05-112026-05-110001104659-26-058687 ↗
10-Q2026-05-112026-03-310001104659-26-058681 ↗
8-K2026-03-232026-03-230001104659-26-033083 ↗
8-K2026-03-202026-03-200001104659-26-032750 ↗
8-K2026-02-242026-02-240001104659-26-019163 ↗
8-K2026-02-202026-02-200001104659-26-018222 ↗
8-K2026-02-192026-02-180001104659-26-017301 ↗
8-K2026-02-192026-02-180001104659-26-017313 ↗