Companies: 10,795·Total market cap: $144.5T
Ameresco, Inc.

Ameresco, Inc.

AMRCNYSEIndustrials● Active
$28.46
$-4.27(-13.05%)
Market Cap$1.5B
P/E Ratio
52W High$44.93
52W Low$14.08
Overview

Ameresco, Inc. (AMRC) Stock Overview

Key statistics and deep links to earnings, valuation, revenue, dividends, and more.

FMP · AMRC · as of Jun 8, 2026

Key Statistics

EPS (TTM)$0.59amrc eps ttm · amrc earnings per shareEarnings history
PE Ratio (TTM)48.2×amrc pe ratio ttm · amrc price to earningsPE Ratio deep dive
Revenue (TTM)$2.0Bamrc revenue ttm · amrc annual revenueFull revenue history
Dividend YieldNo Dividenddoes amrc pay dividends · amrc dividend yieldDividend history
Shares Outstanding52.7Mamrc shares outstanding · amrc floatShares outstanding history
Next EarningsAug 3, 2026Est.amrc earnings date · amrc next earningsEarnings history

Financial Snapshot

Full Financials
FY 2025Revenue$1.93B▲ +9.16% YoY
202320242025
ameresco, inc. revenue · amrc revenue 2025
FY 2025Net Income$44.3M▼ 21.98% YoY
202320242025
ameresco, inc. net income · amrc profit 2025
FY 2025EPS$0.84▼ 22.22% YoY
202320242025
amrc eps · ameresco, inc. earnings per share 2025
TTM:Revenue: $1.98BNet Income: $31.5MEPS: $0.59View income statement →

Analyst Ratings & Price Target

Full Forecast
SellBuy
Buy23 analystsis amrc a buy · amrc analyst rating
Strong Buy
0
Buy
18
Hold
5
Sell
0
Strong Sell
0
12-Month Price Target
$36.00Low
$28.46Current
$42.25Avg Target48.45% upside
$50.00High
amrc price target · amrc 12 month forecast

Total: 23 · Buy rate: 78.3%

The AMRC analyst consensus is Buy, based on ratings from 23 Wall Street analysts over the past 3 months. The average 12-month price target is $42.25, representing +48.45% upside from the current price of $28.46.

Stock Performance

Full History
1D-13.05%
1W-19.49%
1M-5.01%
3M+10.74%
YTD-2.83%
1Y+78.21%
5Y-50.91%

About Ameresco, Inc.

CEOGeorge Sakellaris
IPO DateJul 22, 2010
Employees1,500
CountryUS

Ameresco, Inc. a clean technology integrator, provides a portfolio of energy efficiency and renewable energy supply solutions in the United States, Canada, and internationally. It offers energy effic…

what is ameresco, inc. · amrc stock overview · ameresco, inc. company profile · who is ameresco, inc. ceo · amrc NYSE · ameresco, inc. headquarters · ameresco, inc. business segments

About Stock Overview & Key Data

Ameresco, Inc. (AMRC) is a Industrials company in the Engineering & Construction industry, listed on NYSE since Jul 22, 2010. As of the latest trading session, AMRC stock price is $28.46, with a market capitalization of $1.5B. The stock has returned +78.21% over the past 12 months and -2.83% year-to-date.

According to 23 Wall Street analysts, the consensus rating for Ameresco, Inc. stock is Buy, with an average 12-month price target of $42.25. In fiscal year 2025, Ameresco, Inc. reported revenue of $1.9B and net income of $44.3M. For detailed data — including Ameresco, Inc. revenue history, earnings, dividends, and PE ratio — use the tabs above.

Frequently Asked Questions

As of the latest trading session, Ameresco, Inc. (AMRC) stock price is $28.46. The stock is traded on NYSE under the ticker symbol AMRC. The 52-week range is $14.08 – $44.93.

AMRC stock priceAMRC quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 8, 2026Not investment advice