Energy Services of America (ESOA) Stock Insights
$183.23M
Market Cap
15.66
P/E
11.74
Forward P/E
73
Score
ESOA price $9.82 +0.39 +4.14%
Stocklytics score rationale: value 83, quality 39, growth 96.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 155481145 | 140495726 | 135482771 | 174541155 | 119194440 | 122465826 | 197590000 | 304104492 | 351876861 | 411001373 |
Energy Services of America Corporation (ESOA) delivers specialized contracting solutions to utility providers and energy-focused businesses throughout the United States. Its primary activities include the construction, replacement, and repair of both interstate and intrastate natural gas pipelines and their associated storage facilities, serving both public utility companies and private gas enterprises. Furthermore…
ESOA fair value $5.87. Price $9.82. Price is 67% above fair value.
Above fair value, around its usual premium.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Model uncertainty high for this stock
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-11-23 | — | 0.21 | — | 136.73M |
| 2026-08-10 | 0.18 | 0.17 | 130.01M | 112.65M |
| 2026-05-11 | 0.01 | -0.16 | 93.17M | 80.90M |
| 2026-02-09 | 0.16 | 0.09 | 114.11M | 98.00M |
| 2025-12-15 | 0.25 | 0.38 | 130.07M | 109.20M |
| 2025-08-11 | 0.12 | 0.12 | 103.60M | 88.00M |
| 2025-05-12 | -0.41 | 0.10 | 76.68M | 80.00M |
| 2025-02-10 | 0.05 | 0.10 | 100.60M | 85.30M |
| 2024-12-16 | 0.40 | 0.12 | 104.66M | 94.52M |
| 2024-08-12 | 1.06 | 0.10 | 85.92M | 91.23M |
| 2024-05-08 | -0.07 | 0.09 | 71.13M | 73.40M |
| 2024-02-12 | 0.12 | 0.09 | 90.16M | 59.50M |
| 2023-12-14 | 0.34 | 0.09 | 104.86M | 70.00M |
| 2023-08-14 | 0.21 | 0.07 | 85.53M | 53.33M |
| 2023-05-31 | -0.11 | 0.06 | 53.67M | 44.40M |
| 2023-02-13 | 0.01 | 0.02 | 60.04M | 54.70M |
| 2022-12-15 | 0.10 | — | 68.30M | 39.56M |
| 2022-08-15 | 0.10 | 0.16 | 51.17M | 38.00M |
| 2022-05-12 | -0.04 | 0.61 | 35.39M | 39.56M |
| 2022-02-11 | 0.07 | -0.09 | 42.66M | 39.56M |
| 2021-12-09 | 0.13 | -0.01 | 39.56M | 39.56M |
| 2021-08-16 | 0.54 | 0.61 | 25.29M | 27.50M |
| 2021-05-12 | -0.10 | -0.08 | 25.61M | 19.20M |
| 2021-02-16 | -0.05 | -0.01 | 32.01M | 86.43M |
| 2021-01-04 | 0.26 | 0.05 | 44.52M | 39.50M |
| 2020-08-14 | -0.00 | -0.06 | 30.76M | 23.00M |
| 2020-05-15 | -0.13 | -0.00 | 18.07M | 25.80M |
| 2020-02-13 | -0.01 | 0.03 | 25.84M | 39.50M |
| 2019-12-10 | 0.14 | — | 38.28M | — |
| 2019-08-14 | 0.03 | — | 40.19M | — |
| 2019-05-15 | -0.08 | — | 46.96M | — |
| 2019-02-14 | 0.04 | — | 49.11M | — |
| 2018-12-28 | 0.16 | — | 50.29M | — |
| 2018-08-14 | 0.07 | — | 29.55M | — |
| 2018-05-14 | -0.07 | — | 23.09M | — |
| 2018-02-13 | 0.01 | — | 32.55M | — |
| 2017-12-15 | 0.03 | — | 41.94M | — |
| 2017-08-11 | -0.13 | — | 35.69M | — |
| 2017-05-11 | -0.02 | — | 25.37M | — |
| 2017-02-13 | 0.08 | — | 37.50M | — |
Yield 1.43%. Payout ratio 14.92%. Frequency Quarterly.
Safety score 71/100 · Moderate. Payout ratio is 15% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. Dividends were paid in 7 separate years. Yield is 1.4%, which is modest.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2026-09-30 | $0.04 | 2026-09-30 | 2026-10-15 | Quarterly |
| 2026-06-30 | $0.04 | 2026-06-30 | 2026-07-15 | Quarterly |
| 2026-03-31 | $0.03 | 2026-03-31 | 2026-04-15 | Quarterly |
| 2025-12-31 | $0.03 | 2025-12-31 | 2026-01-15 | Irregular |
| 2025-10-06 | $0.03 | 2025-10-06 | 2025-10-15 | Quarterly |
| 2025-07-03 | $0.03 | 2025-07-03 | 2025-07-15 | Quarterly |
| 2025-03-31 | $0.03 | 2025-03-31 | 2025-04-15 | Quarterly |
| 2024-12-13 | $0.03 | 2024-12-13 | 2025-01-02 | Annual |
| 2023-12-14 | $0.06 | 2023-12-15 | 2024-01-02 | Annual |
| 2023-01-30 | $0.05 | 2023-01-31 | 2023-02-15 | Special |
| 2019-12-20 | $0.05 | 2019-12-23 | 2019-12-31 | Annual |
| 2017-06-20 | $0.05 | 2017-06-22 | 2017-06-30 | Annual |
| 2016-06-13 | $0.05 | 2016-06-15 | 2016-06-30 | Annual |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-22 | Taylor Troy Alan | Sell | 498 | — | — |
| 2026-06-18 | REYNOLDS DOUGLAS V | Buy | 6.00K | $16.26 | 97.56K |
| 2026-06-01 | REYNOLDS MARSHALL T | Sell | 35.06K | $14.98 | 525.17K |
| 2026-05-29 | REYNOLDS MARSHALL T | Sell | 64.94K | $15.70 | 1.02M |
| 2026-05-28 | REYNOLDS MARSHALL T | Sell | 43.24K | $16.32 | 705.73K |
| 2026-05-27 | REYNOLDS MARSHALL T | Sell | 56.76K | $17.19 | 975.65K |
| 2026-05-27 | Prince Mark | Sell | 33.00K | $17.80 | 587.40K |
| 2026-05-20 | Taylor Troy Alan | Other | 0 | — | — |
| 2026-05-20 | Taylor Troy Alan | Other | 0 | — | — |
| 2026-05-20 | Taylor Troy Alan | Other | 0 | — | — |
| 2026-03-20 | REYNOLDS DOUGLAS V | Buy | 4.81K | $13.26 | 63.77K |
| 2026-03-19 | REYNOLDS DOUGLAS V | Buy | 1.50K | $13.04 | 19.56K |
| 2026-01-29 | Crimmel Charles P. | Buy | 2.78K | — | — |
| 2026-01-29 | Crimmel Charles P. | Sell | 521 | — | — |
| 2025-12-19 | REYNOLDS DOUGLAS V | Buy | 4.00K | $8.07 | 32.28K |
| 2025-12-18 | REYNOLDS DOUGLAS V | Buy | 2.60K | $8.35 | 21.71K |
| 2025-12-17 | REYNOLDS DOUGLAS V | Buy | 2.50K | $8.65 | 21.62K |
| 2025-12-17 | REYNOLDS DOUGLAS V | Sell | 3.25K | — | — |
| 2025-12-17 | REYNOLDS MARSHALL T | Sell | 100.00K | $8.37 | 837.00K |
| 2025-05-19 | Crimmel Charles P. | Buy | 500 | $9.40 | 4.70K |
| 2025-05-16 | Farrell Patrick J | Buy | 1.77K | $8.46 | 14.99K |
| 2025-02-12 | Prince Mark | Buy | 21.00K | $10.96 | 230.16K |
| 2025-01-17 | Crimmel Charles P. | Sell | 269 | $13.02 | 3.50K |
| 2025-01-15 | Crimmel Charles P. | Buy | 1.99K | — | — |
| 2024-12-20 | REYNOLDS MARSHALL T | Sell | 34.71K | $16.04 | 556.80K |
| 2024-12-19 | REYNOLDS MARSHALL T | Sell | 8.21K | $16.30 | 133.86K |
| 2024-12-18 | REYNOLDS MARSHALL T | Sell | 11.01K | $17.20 | 189.29K |
| 2024-12-17 | Lucente Frank S | Sell | 5.00K | $17.50 | 87.50K |
| 2024-09-20 | Reynolds Jack M | Sell | 25.00K | $10.30 | 257.50K |
| 2024-09-19 | Reynolds Jack M | Sell | 25.00K | $10.40 | 260.00K |
| 2024-09-19 | Lucente Frank S | Sell | 1.00K | $10.50 | 10.50K |
| 2024-09-18 | Kapourales Samuel G | Sell | 50.00K | $10.10 | 505.00K |
| 2024-09-12 | Lucente Frank S | Sell | 2.00K | $10.10 | 20.20K |
| 2024-08-30 | REYNOLDS MARSHALL T | Sell | 20.95K | $9.50 | 198.99K |
| 2024-08-29 | REYNOLDS MARSHALL T | Sell | 29.05K | $9.50 | 276.01K |
| 2024-08-28 | REYNOLDS MARSHALL T | Sell | 25.00K | $9.50 | 237.50K |
| 2024-08-26 | Lucente Frank S | Sell | 3.00K | $10.80 | 32.40K |
| 2024-08-23 | Crimmel Charles P. | Sell | 13.85K | $10.17 | 140.80K |
| 2024-08-22 | Lucente Frank S | Sell | 1.80K | $10.30 | 18.54K |
| 2024-08-21 | REYNOLDS DOUGLAS V | Buy | 4.06K | — | — |
| 2024-08-20 | Lucente Frank S | Sell | 1.00K | $10.80 | 10.80K |
| 2024-08-20 | Lucente Frank S | Sell | 5.00K | $10.30 | 51.50K |
| 2024-08-19 | REYNOLDS MARSHALL T | Sell | 18.04K | $9.46 | 170.66K |
| 2024-08-19 | Lucente Frank S | Sell | 7.00K | $10.06 | 70.42K |
| 2024-08-16 | REYNOLDS MARSHALL T | Sell | 25.00K | $9.00 | 225.00K |
| 2024-08-16 | Lucente Frank S | Sell | 4.00K | $9.00 | 36.00K |
| 2024-08-15 | REYNOLDS MARSHALL T | Sell | 330 | $9.00 | 2.97K |
| 2024-08-15 | REYNOLDS MARSHALL T | Sell | 31.63K | $9.00 | 284.67K |
| 2024-08-15 | Lucente Frank S | Sell | 7.00K | $8.99 | 62.93K |
| 2024-08-14 | Williams Joseph L | Sell | 10.00K | $8.46 | 84.60K |
| 2024-08-14 | Lucente Frank S | Sell | 2.19K | $8.91 | 19.51K |
| 2024-06-20 | REYNOLDS DOUGLAS V | Buy | 2.00K | $7.54 | 15.08K |
| 2024-06-07 | REYNOLDS DOUGLAS V | Buy | 2.00K | $7.15 | 14.30K |
| 2024-03-21 | Prince Mark | Buy | 10.00K | $8.25 | 82.50K |
| 2024-03-20 | Prince Mark | Buy | 4.00K | $8.09 | 32.36K |
| 2024-03-19 | Lucente Frank S | Sell | 3.00K | $8.04 | 24.12K |
| 2024-03-15 | Lucente Frank S | Sell | 2.00K | $7.99 | 15.98K |
| 2024-03-07 | Lucente Frank S | Sell | 1.00K | $8.15 | 8.15K |
| 2024-03-06 | REYNOLDS MARSHALL T | Sell | 37.76K | $8.04 | 303.59K |
| 2024-03-06 | Lucente Frank S | Sell | 3.00K | $8.12 | 24.36K |
| 2024-03-05 | REYNOLDS MARSHALL T | Sell | 17.00K | $8.00 | 136.00K |
| 2024-03-05 | Lucente Frank S | Sell | 1.00K | $8.05 | 8.05K |
| 2024-02-29 | REYNOLDS MARSHALL T | Sell | 5.97K | $8.00 | 47.73K |
| 2024-02-29 | Prince Mark | Buy | 15.00K | $7.99 | 119.85K |
| 2024-02-28 | REYNOLDS MARSHALL T | Sell | 8.74K | $8.07 | 70.60K |
| 2024-02-27 | Lucente Frank S | Sell | 6.00K | $8.28 | 49.68K |
| 2024-02-26 | Lucente Frank S | Sell | 2.00K | $7.78 | 15.56K |
| 2024-02-26 | Prince Mark | Buy | 12.50K | $7.57 | 94.62K |
| 2024-02-22 | Lucente Frank S | Buy | 1.00K | $7.49 | 7.49K |
| 2024-02-22 | Lucente Frank S | Sell | 1.00K | $7.49 | 7.49K |
| 2024-02-16 | Lucente Frank S | Sell | 1.00K | $8.44 | 8.44K |
| 2024-02-15 | REYNOLDS DOUGLAS V | Sell | 2.93K | $8.44 | 24.75K |
| 2024-02-15 | Lucente Frank S | Sell | 4.00K | $8.19 | 32.76K |
| 2024-02-14 | Lucente Frank S | Sell | 6.00K | $8.03 | 48.18K |
| 2024-02-14 | Williams Joseph L | Sell | 33.20K | $7.94 | 263.61K |
| 2024-01-17 | Crimmel Charles P. | Buy | 3.66K | — | — |
| 2023-12-21 | Lucente Frank S | Sell | 4.07K | $5.29 | 21.54K |
| 2023-12-20 | Lucente Frank S | Sell | 2.00K | $5.63 | 11.26K |
| 2023-12-19 | Lucente Frank S | Sell | 13.00K | $5.59 | 72.67K |
| 2023-09-20 | REYNOLDS DOUGLAS V | Buy | 4.79K | $3.75 | 17.97K |
| 2023-09-19 | REYNOLDS DOUGLAS V | Buy | 3.80K | $3.69 | 14.02K |
| 2023-09-18 | REYNOLDS DOUGLAS V | Buy | 930 | $3.73 | 3.47K |
| 2023-09-15 | REYNOLDS DOUGLAS V | Buy | 1.30K | $3.70 | 4.81K |
| 2023-08-17 | Farrell Patrick J | Buy | 2.70K | $3.66 | 9.89K |
| 2023-06-20 | REYNOLDS DOUGLAS V | Buy | 2.00K | $2.58 | 5.16K |
| 2023-06-16 | Lucente Frank S | Buy | 3.44K | $2.55 | 8.76K |
| 2023-06-16 | REYNOLDS DOUGLAS V | Buy | 2.00K | $2.60 | 5.20K |
| 2023-06-15 | REYNOLDS DOUGLAS V | Buy | 1.00K | $2.60 | 2.60K |
| 2023-06-09 | Lucente Frank S | Buy | 1.47K | $2.26 | 3.31K |
| 2023-03-15 | Farrell Patrick J | Buy | 4.33K | $2.34 | 10.13K |
| 2023-02-16 | Prince Mark | Buy | 10.00K | $2.67 | 26.70K |
| 2023-02-15 | REYNOLDS DOUGLAS V | Buy | 40.00K | — | — |
| 2022-12-21 | REYNOLDS DOUGLAS V | Buy | 3.68K | $2.68 | 9.86K |
| 2022-12-20 | REYNOLDS DOUGLAS V | Buy | 500 | $2.73 | 1.36K |
| 2022-12-19 | REYNOLDS DOUGLAS V | Buy | 1.09K | $2.70 | 2.96K |
| 2022-12-19 | Prince Mark | Buy | 5.00K | $2.75 | 13.75K |
| 2022-12-19 | Farrell Patrick J | Buy | 21 | $2.76 | 58 |
| 2022-12-19 | REYNOLDS MARSHALL T | Sell | 5.98K | $2.69 | 16.08K |
| 2022-12-19 | REYNOLDS MARSHALL T | Sell | 11.02K | $2.66 | 29.27K |
| 2022-12-19 | REYNOLDS MARSHALL T | Sell | 4.00K | $2.74 | 10.97K |
Latest filed quarter: Q2 2026.
Institutions holding: 120, holders +14 vs prior quarter. Ownership 49.70%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 836.21K | 178.92K | +27.22% | 16.17M |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 800.00K | 0 | 0.00% | 15.47M |
| HUNTINGTON NATIONAL BANK | 663.59K | 0 | 0.00% | 12.83M |
| VANGUARD CAPITAL MANAGEMENT LLC | 612.49K | 25.81K | +4.40% | 11.85M |
| STOKES FAMILY OFFICE, LLC | 462.15K | 0 | 0.00% | 8.94M |
| GEODE CAPITAL MANAGEMENT, LLC | 355.83K | 68.73K | +23.94% | 6.88M |
| DIMENSIONAL FUND ADVISORS LP | 354.06K | 4.86K | +1.39% | 6.85M |
| TWO SIGMA INVESTMENTS, LP | 323.15K | 74.49K | +29.95% | 6.25M |
| MACKENZIE FINANCIAL CORP | 303.31K | 36.96K | +13.87% | 5.87M |
| STATE STREET CORP | 269.75K | 33.75K | +14.30% | 5.23M |
| MARSHALL WACE, LLP | 254.91K | -31.10K | -10.87% | 4.93M |
| D. E. SHAW & CO., INC. | 238.52K | 86.60K | +57.00% | 4.61M |
| AMERICAN CENTURY COMPANIES INC | 197.79K | 75.63K | +61.91% | 3.83M |
| NUVEEN, LLC | 196.43K | 107.73K | +121.46% | 3.80M |
| ALGERT GLOBAL LLC | 182.81K | -51.45K | -21.96% | 3.54M |
| RENAISSANCE TECHNOLOGIES LLC | 164.41K | -53.09K | -24.41% | 3.18M |
| BANK OF NEW YORK MELLON CORP | 155.10K | -1.05K | -0.67% | 3.00M |
| RAFFLES ASSOCIATES LP | 144.39K | -26.00K | -15.26% | 2.79M |
| THOMPSON SIEGEL & WALMSLEY LLC | 124.55K | -50.45K | -28.83% | 2.41M |
| BANK OF AMERICA CORP /DE/ | 122.24K | 31.46K | +34.65% | 2.36M |
| NORTHERN TRUST CORP | 112.82K | 1.15K | +1.03% | 2.18M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 109.64K | 39.38K | +56.04% | 2.12M |
| BNP PARIBAS FINANCIAL MARKETS | 108.20K | 20.00K | +22.68% | 2.09M |
| WALLEYE CAPITAL LLC | 108.10K | 37.91K | +54.00% | 2.09M |
| ARDSLEY ADVISORY PARTNERS LP | 100.00K | 0 | 0.00% | 1.93M |
Insights · Dividends · Forecast · Financials · Learn
$183.23M
Market Cap
15.66
P/E
11.74
Forward P/E
73
Score