Financhill
Back

Energy Services of America Quote, Financials, Valuation and Earnings

AI Tech Innovator Poised for Strategic Buyouts Invest Now

Learn More
Buy
53

ESOA
Energy Services of America

Last Price:
9.32
Seasonality Move:
3.36%

7 Day Trial

ALL ACCESS PASS

$ 7

Invest in the Next Big AI Disruptor Today

Learn More

Energy Services of America Price Quote

$9.32
+0.02 (+0.22%)
(Updated: September 27, 2024 at 6:55 PM ET)

Energy Services of America Key Stats

Buy
53
Energy Services of America (ESOA) is a Buy

Day range:
$9.22 - $9.72
52-week range:
$3.46 - $11.16
Dividend yield:
0.65%
P/E ratio:
21.14
P/S ratio:
0.44
P/B ratio:
2.96%

Volume:
75.5K
Avg. volume:
184.1K
1-year change:
145.38%
Market cap:
$154.1M
Revenue:
$304.1M
EPS:
$1.45

How Much Does Energy Services of America Make?

Is Energy Services of America Growing As A Company?

Energy Services of America Stock Price Performance

What Is Energy Services of America 52-Week High & Low?

Energy Services of America Price To Free Cash Flow

Is It Risky To Buy Energy Services of America?

Is Energy Services of America Cash Flow Positive?

  • What Is ESOA Cash Flow From Operations?
    Cash flow from operations (TTM) is $30.3M
  • What Is Energy Services of America’s Cash Flow From Financing?
    Cash flow from financing (TTM) is -$16.9M
  • What Is Energy Services of America’s Cash Flow From Investing?
    Cash flow from investing (TTM) is -$7.9M

Energy Services of America Return On Invested Capital

  • Is Management Doing A Good Job?
    ESOA return on invested capital is 30.77%
  • What Is Energy Services of America Return On Assets?
    ROA measures how assets are converting to revenues and is 17.44%
  • What Is ESOA Return On Equity?
    ROE is a measure of profitability and is 65.08%

Energy Services of America Earnings Date & Stock Price

Energy Services of America Competitors

Energy Services of America Dividend Yield

Energy Services of America Analyst Estimates

YoY Growth Past Surprise
EPS: 404.76% 0%
Revenue: 0.46% -5.81%

Analyst Recommendations

Buy Recommendations: 1
Hold Recommendations: 0
Sell Recommendations: 0
Price Target: 10.00
Upside from Last Price: 7.53%

Major Shareholders

  • How many ESOA shares are owned by institutional investors?
    4.6M ESOA shares are owned by institutional investors
  • How many ESOA shares are owned by insiders?
    8.8M ESOA shares are owned by insiders