ChartRow logo
AMRC
$18.75-0.58%
as of close, Oct 20, 2026
☾ AH $18.75 -0.58%
PeersPWRSPYQQQNVDAAAPLMSFT
Share this page

AMRC — Ameresco Inc. price, chart and key statistics

Technical analysis2
Overlay lines0
Addendum charts0
What would $1,000 invested in AMRC be worth today? →
AMRC returns: By year · By month · By week · Trailing

Key stats#

Price data

Price
$18.75
YTD price return
-35.98%
YTD total return
-35.98%
Next earnings
Nov 9, 2026 · After close
Market cap
995M
Enterprise value
3B
Shares outstanding
53.1M
52W low
$18.38
52W high
$42.83
From 52W high
-56.22%
From 52W low
+2.01%
52W range
2%

Volume

Rel volume
0.78×
30D volume
574.7K
30D $ vol
12.5M

Fundamentals

FCF (ttm)
113.3M
FCF/share
$2.14
Book value/share
$23.31
Debt / equity
1.45×
Current ratio
1.67

Growth (CAGR, ttm) · 10Y

Sales
+12.23%-0.44%+12.95%+11.87%
Net income
+17.97%-15.71%+3.61%+55.64%
Shares
+0.46%-0.09%+0.19%+1.27%

Per-share growth (CAGR, ttm) · 10Y

EPS
+17.85%-15.56%+1.75%+52.04%
Sales/share
+11.96%-0.48%+11.09%+10.16%
Book value/share
+19.00%+13.70%+13.67%+14.25%
Price
-53.81%-14.06%-22.44%+14.36%
Total return
-53.81%-14.06%-22.44%+14.36%

Fundamentals end at the last reported quarter; price and total return end at the latest close.

Valuation

P/OI (ttm)
7.7×
Fwd P/E
11.4×
P/B (mrq)
0.8×
P/FCF (ttm)
8.8×
EV/EBITDA (fy)
13.0×
FCF yield (ttm)
11.39%
Buyback yield (cash, ttm)
0.00%
Shareholder yield (cash, ttm)
0.00%

Vs own 10Y history

P/E
14th
P/OI
4th
P/S
14th
P/B
4th

Bar = where today’s multiple sits in AMRC’s own 10-year range:near a decade-low (cheap)→near a decade-high (rich).

Performance · price return · as of 2026-10-20#

1D
-0.58%
5D
-10.24%
1M
-21.05%
3M
-16.85%
YTD
-35.98%
1Y
-53.78%
5Y
-71.92%

Financial statements

Open full AMRC financials →
Loading financial statements…
TickerName1M1D
CATCaterpillar Inc.-10.35%-0.08%
GEGE Aerospace-4.58%-3.67%
RTXRTX Corporation-0.34%+0.64%
GEVGE Vernova Inc.-5.32%-1.99%
UNPUnion Pacific Corporation+2.95%+0.21%
DEDeere & Company-7.57%+0.83%
BABoeing Company-3.90%-0.50%
ETNEaton Corporation plc-10.07%-2.43%