MarketInOut Stock Screener Log In | Sign Up
 

Ameresco Inc Cl A

NYSE • Industrials • Engineering & Construction • Quote as of 10/16/2026 16:00
Ameresco Inc Cl A stock price and volume chart

Company Profile

IndustryEngineering & Construction
SectorIndustrials
ExchangeNYSE
Market Capitalization1,067.16 mln
Float31.95 mln
Earnings Date11/09/2026

EPS

0.53
Stretched

P / E

36.79
Overvalued

Piotroski F-Score

5 / 9
Neutral

Beneish M-Score

-2.18
Caution advised

1-Year Forecast

41.40
Transformational upside

Relative Strength

10 / 100
Significantly lagging

Business Description

Ameresco is a US-based company founded in 2000 that helps governments, businesses, and institutions reduce their energy costs and environmental footprint. It designs and builds custom upgrades to building systems such as heating, cooling, and lighting, and develops small-scale plants that generate electricity or heat from renewable sources. The company also offers solar energy products, energy management consulting, and ongoing maintenance services across North America and Europe.

Key Fundamentals

EPS0.53
P/E36.79
ROE2.59
RPS38.29
ROIC3.80
ROA0.62
Interest Cover1.34
EBITDA, mln258
EV / EBITDA11.83
EV / EBIT21.35
Revenue, mln2,024
EV / Revenue1.51

Quote Details

Last 19.50
Change -0.59 (-2.94%)
Open 19.98
Volume 678,133
Turnover 13,223,594
Average Volume 558,847

Financial Ratios

Pre-Tax Profit Margin2
Leverage Ratio3.58
Current Ratio1.49
Price / Book0.83
Price / Tangible Book0.88
Debt / Equity1.63
Price / Sales0.56
PEG Ratio3.27

Financial Strength

Altman Z-Score1.03
Piotroski F-Score 5 / 9
Beneish M-Score-2.18
Price to Lynch Fair Value3.28
Price to Graham Number1.22
1-Year Target Price41.40
Shiller PE Ratio17.83
Short Ratio8.30
Short % of Float19.41

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -8.58% 9 / 100   
1 Month -17.72% 6 / 100   
2 Months -17.89% 11 / 100   
6 Months -24.62% 10 / 100   
1 Year -54.89% 4 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Contact Us