MetaCap

Ameresco Inc. Class A (AMRC)

NYSE: AMRCConsumer DiscretionaryEngineering & ConstructionUSD

21.93-0.75 (-3.31%)

At close: Oct 7, 4:00 PM ET · Delayed 15 min

After hours: 21.93 +0.14%

AMRC stock chart

Technical analysis

Key statistics

All statistics
52-week range
18.38 – 44.93
Day range
21.32 – 22.07
Volume / Avg
455.31K / 659.96K
Beta
—
Next earnings
Nov 2, 2026

52-week range

$18.38$44.93

AMRC stock today

Shares of Ameresco (AMRC) finished lower on Oct 7 at $21.93, a drop of 3.31% or $0.75 per share, versus the S&P 500's 0.22% decline. Shares are 51.2% below their 52-week high of $44.93, set on Oct 13, 2025 and 19.3% above the 52-week low of $18.38, near the bottom of the past year's range. AMRC is down 25.1% year to date, underperforming the S&P 500 (+14.0%). Over the past 12 months, the stock has lost 43.6%.

At 41.4x trailing earnings, Ameresco trades in line with the peer-group median of 40.1x. Its forward P/E of 13.3x is lower than the trailing multiple, which means analysts expect earnings to rise over the next year. Ameresco's next earnings report is expected on Nov 2, 2026.

Summary generated from market data by MetaCap's automated system. Methodology

About Ameresco

Company profile
Industry
Engineering & Construction
Headquarters
Framingham, MA
IPO year
2010

Earnings

Earnings history
Next report
Nov 2, 2026
EPS estimate
$0.58

AMRC news

All AMRC news

Ameresco peers

Consumer Discretionary sector
AMRC peer companies
CompanyPrice% ChgMarket capCompare
LMBLimbach Holdings Inc.50.97-0.74%$607.82Mvs AMRC
BBCPConcrete Pumping Holdings Inc.9.65-2.92%$486.30Mvs AMRC
PHOEPhoenix Asia Holdings Limited18.05-6.28%$389.88Mvs AMRC
CDLRCadeler A/S ADR21.77-1.23%$2.10Bvs AMRC
MTRXMatrix Service Company10.48-2.51%$296.50Mvs AMRC
PMAPMA Graphene Technology Group Inc. Class A1.26+2.44%$205.35Mvs AMRC
ENGSEnergys Group Limited3.16+1.28%$140.70Mvs AMRC
KAZRSkyline Builders Group Holding Limited Class A2.29-0.43%$41.09Mvs AMRC

Indexes, lists and sector

Ameresco stock FAQ

What is Ameresco's stock price today?

AMRC last traded at $21.93 as of Oct 7, 4:00 PM EDT, down 3.31% on the day. Prices are delayed at least 15 minutes.

When is Ameresco's next earnings date?

Ameresco is expected to report earnings on Monday, November 2, 2026. Analysts expect EPS of $0.58.

What is AMRC's P/E ratio?

AMRC trades at a trailing P/E ratio of 41.38 and a forward P/E of 13.33, compared with a median of 40.1 for its closest peers.

What is the AMRC 52-week high?

The 52-week high for AMRC is $44.93 and the 52-week low is $18.38. The stock is currently 51.2% below its high.

Compare AMRC