Energy Services of America CORP (ESOA)

Price$11.71Cached quote
ESOANasdaq
Loading local price history

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

16 annual periodsNewest to oldest
2025202420232022202120202019201820172016201520142013201220112010
Revenue$411.0M$351.9M$304.1M$197.6M$122.5M$119.2M$174.5M$135.5M$140.5M$155.5M$116.8M$93.3M$108.8M$109.0M$143.4M$218.3M
Gross profit$38.8M$50.0M$36.8M$22.4M$12.9M$13.5M$12.7M$11.6M$7.8M$14.2M$10.9M$8.5M$10.0M$4.6M$6.8M$24.4M
Gross margin9.43%14.20%12.11%11.32%10.55%11.33%7.26%8.60%5.54%9.13%9.30%9.13%9.20%4.26%4.77%11.16%
Operating expenses$34.6M$30.1M$23.8M$15.9M$14.0M$9.8M$8.9M$7.7M$7.4M$7.3M$6.6M$6.4M$8.0M$42.6M$13.3M$12.7M
Operating income$4.2M$19.8M$13.0M$6.5M−$1.1M$3.7M$3.8M$3.9M$382,147$6.9M$4.3M$2.2M$2.0M−$37.9M−$6.4M$11.6M
Operating margin1.03%5.64%4.29%3.29%−0.92%3.08%2.19%2.89%0.27%4.44%3.66%2.31%1.81%−34.81%−4.48%5.33%
EBITDA$17.2M$28.8M$20.8M$12.5M$3.8M$8.1M$8.0M$8.1M$3.6M$9.4M$7.6M$5.5M$6.2M−$32.1M−$533,962$17.8M
EBITDA margin4.20%8.19%6.85%6.33%3.08%6.77%4.57%6.00%2.57%6.05%6.48%5.94%5.70%−29.44%−0.37%8.13%
Net income$379,708$25.1M$7.4M$3.8M———$2.5M−$387,756$3.2M$2.1M$3.7M$2.1M−$48.5M−$5.3M$5.8M
Net profit margin0.09%7.13%2.43%1.90%———1.85%−0.28%2.08%1.81%3.97%1.90%−44.51%−3.68%2.64%
Basic EPSper basic share$0.02$1.52$0.44$0.23-$0.09$0.15$0.12$0.16-$0.05$0.21$0.13$0.23$0.25-$3.36-$0.44$0.48
Diluted EPSper diluted share$0.02$1.51$0.44$0.23-$0.07$0.12$0.10$0.13-$0.05$0.17$0.10$0.18$0.24-$3.36-$0.44$0.48

Owners

Reported shareholders

Reference date Jun 30, 2026

Reported holdings Number of shares

View holders
Top 10 reported holders of ESOA
HolderShares held
REYNOLDS DOUGLAS V
1.93M
REYNOLDS MARSHALL T
1.23M
Kapourales Samuel G
714.19K
Reynolds Jack M
408.39K
Lucente Frank S
312.01K
Williams Joseph L
90.25K
Prince Mark
67.07K
Taylor Troy Alan
19.51K
Farrell Patrick J
12.46K
Crimmel Charles P.
8.73K

Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.

Source: SEC Form 4 ↗Updated Sep 29, 2026 · Quarterly data

Insider buys & sells

Jul 1, 2024–Jun 30, 2026
Buys9$506.4K disclosed value
Sells (SEC code S)32$8.51M disclosed value
41 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 18, 2026Form 4REYNOLDS DOUGLAS VPresidentBuyCommon Stock6.0K$16.26$97.6K1.49M
Jun 1, 2026Form 4REYNOLDS MARSHALL TDirectorSellCommon Stock35.1K$14.98$525.2K1.23M
May 29, 2026Form 4REYNOLDS MARSHALL TDirectorSellCommon Stock64.9K$15.70$1.02M1.26M
May 28, 2026Form 4REYNOLDS MARSHALL TDirectorSellCommon Stock43.2K$16.32$705.7K1.33M
May 27, 2026Form 4REYNOLDS MARSHALL TDirectorSellCommon Stock56.8K$17.19$975.7K1.37M

Community posts

It’s quiet here.

No posts about ESOA yet. Start the conversation.

Write the first post