Energy Services of America CORP (ESOA)

$16.36 +5.21%
EARNINGS ANALYTICS
event_note Approx. Next Earnings: ~2026-08-12 APPROXIMATE
search

Energy Services of America CORP (ESOA) has reported earnings 21 times since May 12, 2021. The stock moves an average of ±13.81% the day after reporting, closing higher 57.1% of the time. Its largest post-earnings gain was +48.86% (Dec 18, 2023) and its largest decline was -16.87% (May 12, 2025). The next earnings report is predicted for 2026-08-12 (approximate).

Earnings Price Reaction

Scroll to zoom, drag to pan — click earnings dots for details

Beat Miss

Earnings Impact

Total Earnings

21

Avg Abs. Movement

±13.81%

Positive %

57.1%

Negative %

42.9%

Historical Earnings Statistics

Date Timing Open High Close Volume Movement % SEC Filing
May 11, 2026 ☽ POST $17.47 $17.83 $17.57 3,575 +8.59% open_in_new
Feb 09, 2026 ☽ POST $9.39 $9.65 $9.48 96,400 +33.47% open_in_new
Dec 10, 2025 ☀ PRE $8.34 $8.90 $8.73 126,300 +1.74% open_in_new
Aug 11, 2025 ☽ POST $9.50 $9.68 $9.55 100,600 +7.37% open_in_new
May 12, 2025 ☽ POST $9.62 $9.83 $9.78 120,000 -16.87% open_in_new
Feb 10, 2025 ☽ POST $10.13 $10.76 $10.22 233,300 -3.57% open_in_new
Dec 16, 2024 ☀ PRE $16.74 $19.53 $18.52 755,900 +17.57% open_in_new
Aug 12, 2024 ☽ POST $6.68 $6.72 $6.58 87,300 +37.37% open_in_new
May 08, 2024 ☽ POST $7.85 $8.03 $8.02 111,300 -14.83% open_in_new
Feb 12, 2024 ☽ POST $7.89 $7.91 $7.61 210,700 -12.66% open_in_new
Dec 18, 2023 ☀ PRE $4.17 $5.41 $5.12 538,500 +48.86% open_in_new
Aug 14, 2023 ☽ POST $2.85 $2.91 $2.91 45,600 +15.28% open_in_new
May 31, 2023 ☽ POST $1.87 $1.87 $1.78 7,800 +14.67% open_in_new
Feb 13, 2023 ☽ POST $2.69 $2.71 $2.64 52,600 -6.59% open_in_new
Dec 15, 2022 ☀ PRE $2.71 $2.73 $2.60 130,900 -0.36% open_in_new
Aug 15, 2022 ☽ POST $2.29 $2.32 $2.28 93,500 +23.75% open_in_new
May 12, 2022 ☽ POST $2.27 $2.27 $2.25 18,000 -1.27% open_in_new
Feb 11, 2022 ☀ PRE $2.62 $3.08 $3.06 13,000 +11.38% open_in_new
Dec 29, 2021 ☀ PRE $2.84 $3.22 $2.65 31,700 -7.59% open_in_new
Aug 16, 2021 ☀ PRE $1.95 $2.04 $1.90 4,200 -2.91% open_in_new
May 12, 2021 ☀ PRE $2.02 $2.02 $2.02 5,000 +3.4% open_in_new
event

Earnings Count

21

Total earnings in dataset

trending_up

Avg Abs. Movement

±13.81%

Avg % price change on earnings

description

SEC Filings

View

Browse all SEC filings

SEC Filing Types

description 8-K
212 chevron_right
description 4
183 chevron_right
description 10-Q
58 chevron_right
description 144
25 chevron_right
description 3
22 chevron_right
description UPLOAD
22 chevron_right
description DEF 14A
21 chevron_right
description 10-K
20 chevron_right

Frequently asked about ESOA earnings

When does Energy Services of America CORP report earnings next? expand_more

Energy Services of America CORP (ESOA)'s next earnings date is approximate for 2026-08-12. This is a prediction based on its historical quarterly reporting pattern, not a company-confirmed date.

How much does ESOA stock move after earnings? expand_more

Over 21 reports, ESOA has moved an average of ±13.81% the session after earnings, closing higher 57.1% of the time.

What was ESOA's biggest post-earnings move? expand_more

ESOA's largest post-earnings gain on record was +48.86% on Dec 18, 2023, and its largest decline was -16.87% on May 12, 2025.

Where can I find Energy Services of America CORP's SEC filings? expand_more

All of Energy Services of America CORP's SEC filings — 10-K, 10-Q, 8-K and more — are listed in the SEC filings section on this page, each linking to the original document on SEC.gov.