27.15
price down icon3.52%   -0.99
after-market After Hours: 26.61 -0.54 -1.99%
loading
Ameresco Inc stock is traded at $27.15, with a volume of 623.12K. It is down -3.52% in the last 24 hours and down -17.80% over the past month. Ameresco Inc is an energy infrastructure solutions provider dedicated to helping customers reduce costs, enhance resilience, and decarbonize to net zero in the energy transition. Its comprehensive portfolio includes implementing smart energy efficiency solutions, upgrading aging infrastructure, and developing, constructing, and operating distributed energy resources. Its solutions range from upgrades to facility's energy infrastructure to the development, construction and operation of renewable energy plants combined with tailored financial solutions. Its segments include North America Regions, U.S. Federal, Renewable Fuels, Europe, and Others. The majority of the revenue is derived from North America Regions segment.
See More
Previous Close:
$28.14
Open:
$28.01
24h Volume:
623.12K
Relative Volume:
1.04
Market Cap:
$1.44B
Revenue:
$1.98B
Net Income/Loss:
$47.77M
P/E Ratio:
46.56
EPS:
0.5831
Net Cash Flow:
$-355.36M
1W Performance:
+0.82%
1M Performance:
-17.80%
6M Performance:
-8.28%
1Y Performance:
+64.25%
1-Day Range:
Value
$27.05
$28.59
1-Week Range:
Value
$25.27
$29.39
52-Week Range:
Value
$14.08
$44.93

Ameresco Inc Stock (AMRC) Company Profile

Name
Name
Ameresco Inc
Name
Phone
508-661-2200
Name
Address
111 SPEEN STREET, FRAMINGHAM, MA
Name
Employee
1,601
Name
Twitter
@Ameresco
Name
Next Earnings Date
2026-08-03
Name
Latest SEC Filings
Name
AMRC's Discussions on Twitter

Compare AMRC vs PWR, FIX, FER, EME, MTZ

Stocks Price Market Cap Revenue Net Income Cash Flow EPS
AMRC icon
AMRC
Ameresco Inc
27.15 1.49B 1.98B 47.77M -355.36M 0.5831
PWR icon
PWR
Quanta Services Inc
719.29 108.70B 30.12B 1.12B 1.68B 7.2891
FIX icon
FIX
Comfort Systems Usa Inc
1,913.94 68.68B 10.14B 1.22B 1.38B 34.65
FER icon
FER
Ferrovial N V
69.59 49.05B 10.90B 1.27B 1.12B 1.3829
EME icon
EME
Emcor Group Inc
834.77 37.43B 17.75B 1.34B 1.08B 29.88
MTZ icon
MTZ
Mastec Inc
369.35 29.38B 15.28B 479.35M 256.71M 5.7201

Ameresco Inc Stock (AMRC) Upgrades & Downgrades

Date Action Analyst Rating Change
Jan-23-26 Initiated Cantor Fitzgerald Overweight
Oct-21-25 Downgrade BNP Paribas Exane Outperform → Neutral
Sep-25-25 Upgrade Jefferies Hold → Buy
Sep-02-25 Upgrade Robert W. Baird Neutral → Outperform
Aug-18-25 Upgrade UBS Sell → Neutral
Apr-15-25 Downgrade Robert W. Baird Outperform → Neutral
Mar-04-25 Downgrade UBS Buy → Sell
Sep-04-24 Initiated Jefferies Hold
Mar-12-24 Upgrade Exane BNP Paribas Neutral → Outperform
Feb-29-24 Downgrade Guggenheim Buy → Neutral
Dec-15-23 Downgrade BofA Securities Buy → Neutral
Nov-07-23 Downgrade Oppenheimer Outperform → Perform
Nov-07-23 Downgrade William Blair Outperform → Mkt Perform
Oct-25-23 Upgrade ROTH MKM Neutral → Buy
Oct-20-23 Initiated Exane BNP Paribas Neutral
May-02-23 Initiated UBS Buy
Mar-10-23 Upgrade Piper Sandler Neutral → Overweight
Mar-01-23 Upgrade ROTH MKM Sell → Neutral
Sep-26-22 Upgrade BofA Securities Neutral → Buy
Jul-13-22 Resumed Canaccord Genuity Buy
Apr-11-22 Downgrade ROTH Capital Buy → Sell
Mar-24-22 Downgrade BofA Securities Buy → Neutral
Mar-01-22 Resumed Guggenheim Buy
Feb-02-22 Upgrade BofA Securities Neutral → Buy
Jan-20-22 Upgrade Raymond James Mkt Perform → Outperform
Jan-07-22 Resumed Piper Sandler Neutral
Nov-04-21 Downgrade Piper Sandler Overweight → Neutral
Jul-23-21 Downgrade BofA Securities Buy → Neutral
Jul-19-21 Initiated Piper Sandler Overweight
Apr-08-21 Initiated Stifel Buy
Apr-07-21 Initiated William Blair Outperform
Mar-25-21 Initiated Robert W. Baird Outperform
Nov-03-20 Reiterated B. Riley Securities Buy
Jul-22-20 Downgrade Raymond James Strong Buy → Mkt Perform
Jun-12-20 Resumed B. Riley FBR Buy
Jun-09-20 Initiated Craig Hallum Buy
Nov-22-19 Initiated Raymond James Strong Buy
Mar-14-19 Resumed B. Riley FBR Buy
Mar-07-19 Reiterated B. Riley FBR Buy
Mar-04-19 Upgrade ROTH Capital Neutral → Buy
Dec-19-18 Initiated B. Riley FBR Buy
Oct-04-18 Downgrade ROTH Capital Buy → Neutral
May-04-17 Upgrade ROTH Capital Neutral → Buy
Dec-30-16 Initiated ROTH Capital Neutral
Oct-14-15 Resumed Oppenheimer Outperform
Mar-06-15 Reiterated Northland Capital Outperform
Jan-21-15 Initiated Northland Capital Outperform
May-09-14 Reiterated Canaccord Genuity Buy
Feb-01-13 Downgrade Oppenheimer Outperform → Perform
Dec-14-11 Resumed Canaccord Genuity Buy
Dec-07-11 Reiterated Oppenheimer Outperform
Dec-01-11 Initiated Needham Hold
View All

Ameresco Inc Stock (AMRC) Latest News

pulisher
Jun 15, 2026

New microgrid push, Ameresco’s Resiliency Center concept targets outages - AD HOC NEWS

Jun 15, 2026
pulisher
Jun 15, 2026

Terra Innovatum Global Files 2025 Form 10‑K and Reports Fourth Quarter and Fiscal Year 2025 Financial Results - GlobeNewswire Inc.

Jun 15, 2026
pulisher
Jun 15, 2026

Ameresco Receives Frost & Sullivan's 2026 North America Technology Innovation Leadership Recognition for Advancing Resilient Microgrid Infrastructure - The Globe and Mail

Jun 15, 2026
pulisher
Jun 15, 2026

Energy resilience work earns Ameresco Frost & Sullivan microgrid honor - Stock Titan

Jun 15, 2026
pulisher
Jun 13, 2026

Precision Trading with Ameresco Inc. Class A (AMRC) Risk Zones - Stock Traders Daily

Jun 13, 2026
pulisher
Jun 12, 2026

Ameresco Stock (AMRC) Opinions on DOJ Lawsuit Victory - Quiver Quantitative

Jun 12, 2026
pulisher
Jun 12, 2026

Ameresco (AMRC) Gets a Buy from Roth MKM - The Globe and Mail

Jun 12, 2026
pulisher
Jun 10, 2026

Ameresco (AMRC) Valuation Check After Recent Share Price Weakness - Yahoo Finance

Jun 10, 2026
pulisher
Jun 10, 2026

Is It Time To Reassess Ameresco (AMRC) After Its Recent Share Price Pullback? - Yahoo Finance

Jun 10, 2026
pulisher
Jun 09, 2026

Ameresco, MYR Group, and MasTec Shares Plummet, What You Need To Know - Yahoo Finance

Jun 09, 2026
pulisher
Jun 09, 2026

Ameresco Shareholders Approve Expanded Equity Plan and Directors - The Globe and Mail

Jun 09, 2026
pulisher
Jun 08, 2026

Ameresco shareholders approve equity plan amendment and director elections By Investing.com - Investing.com Nigeria

Jun 08, 2026
pulisher
Jun 08, 2026

Ameresco shareholders approve equity plan amendment and director elections - Investing.com

Jun 08, 2026
pulisher
Jun 08, 2026

Ameresco (NYSE: AMRC) investors approve larger stock plan and re-elect directors - Stock Titan

Jun 08, 2026
pulisher
Jun 05, 2026

Ameresco (AMRC) director converts 10,435 RSUs, lifting direct Class A stake to 23,824 shares - Stock Titan

Jun 05, 2026
pulisher
Jun 05, 2026

Ameresco (AMRC) director exercises 10,435 RSUs and receives 4,812 RSU grant - Stock Titan

Jun 05, 2026
pulisher
Jun 05, 2026

Ameresco (AMRC) director Stavropoulos exercises 10,435 RSUs and receives 4,812-unit grant - Stock Titan

Jun 05, 2026
pulisher
Jun 05, 2026

Ameresco (NYSE: AMRC) director exercises RSUs and receives grant - Stock Titan

Jun 05, 2026
pulisher
Jun 05, 2026

Ameresco (NYSE: AMRC) director exercises 10,435 RSUs and receives 4,812-unit grant - Stock Titan

Jun 05, 2026
pulisher
Jun 05, 2026

Ameresco (NYSE: AMRC) director adds 10,435 shares and 4,812 RSUs - Stock Titan

Jun 05, 2026
pulisher
Jun 05, 2026

Ameresco (NYSE:AMRC) Upgraded at Zacks Research - MarketBeat

Jun 05, 2026
pulisher
Jun 04, 2026

Ameresco Stock (AMRC) Opinions on Analyst Target Adjustments and Recent Surge - Quiver Quantitative

Jun 04, 2026
pulisher
Jun 04, 2026

Ameresco Inc Annual Shareholders Meeting Transcript - GuruFocus

Jun 04, 2026
pulisher
Jun 03, 2026

Legal & General Group Plc Has $13.70 Million Stock Holdings in Ameresco, Inc. $AMRC - MarketBeat

Jun 03, 2026
pulisher
Jun 03, 2026

AMRC Financials: Revenue Breakdown, Margins & Competitor Comparison - Intellectia AI

Jun 03, 2026
pulisher
Jun 02, 2026

Ameresco director sells $180.6k in AMRC shares By Investing.com - Investing.com India

Jun 02, 2026
pulisher
Jun 02, 2026

Ameresco director sells $180.6k in AMRC shares - Investing.com

Jun 02, 2026
pulisher
Jun 02, 2026

Ameresco (NYSE: AMRC) director exercises options, sells 5,000 Class A shares - Stock Titan

Jun 02, 2026
pulisher
Jun 02, 2026

Is Ameresco (AMRC) Quietly Recasting Its Moat Through Wastewater Infrastructure Partnerships? - simplywall.st

Jun 02, 2026
pulisher
May 31, 2026

Missed Ameresco Last Week? This AI Power Stock Could Still Have 50% Upside - InvestorPlace

May 31, 2026
pulisher
May 30, 2026

Ameresco, Inc. Opens with 14.26% Gain, Outpacing S&P 500's 0.61% Rise - Markets Mojo

May 30, 2026
pulisher
May 29, 2026

Frank Wisneski sells 5,000 shares (AMRC) via option exercise on 05/29/2026 - Stock Titan

May 29, 2026
pulisher
May 29, 2026

Ameresco Wastewater Rehab Cuts Inflow and Infiltration Risk - Environment+Energy Leader

May 29, 2026
pulisher
May 28, 2026

Ameresco Stock Soars 11.77%, Hits Intraday High of $36.30 - Markets Mojo

May 28, 2026
pulisher
May 28, 2026

Ameresco Completes Wastewater Infrastructure Rehabilitation Proj - GuruFocus

May 28, 2026
pulisher
May 28, 2026

Ameresco (AMRC) Completes Initial Phase of Manhole Rehabilitatio - GuruFocus

May 28, 2026
pulisher
May 28, 2026

Ameresco completes manhole rehabilitation in Mesquite, Texas By Investing.com - Investing.com India

May 28, 2026
pulisher
May 28, 2026

Ameresco completes manhole rehabilitation in Mesquite, Texas - Investing.com

May 28, 2026
pulisher
May 28, 2026

Ameresco Completes Wastewater Infrastructure Rehabilitation Project for the City of Mesquite - Bluefield Daily Telegraph

May 28, 2026
pulisher
May 27, 2026

Ameresco to Participate at Upcoming Conferences - Business Wire

May 27, 2026
pulisher
May 27, 2026

Ameresco Stock (AMRC) Opinions on Potential Technical Breakout - Quiver Quantitative

May 27, 2026
pulisher
May 27, 2026

Ameresco, Inc. $AMRC Shares Acquired by Penn Capital Management Company LLC - MarketBeat

May 27, 2026
pulisher
May 27, 2026

Swedbank AB Raises Stock Position in Ameresco, Inc. $AMRC - MarketBeat

May 27, 2026
pulisher
May 26, 2026

Royce & Associates LP Has $31.25 Million Position in Ameresco, Inc. $AMRC - MarketBeat

May 26, 2026
pulisher
May 26, 2026

Ameresco JV switches on 250-MW battery in Ontario - Renewables Now

May 26, 2026
pulisher
May 25, 2026

250MW/1,000MWh Ontario BESS begins commercial operations, potential expansion ahead - Energy-Storage.News

May 25, 2026
pulisher
May 24, 2026

Is It Too Late To Consider Ameresco (AMRC) After Its 133% One Year Surge? - Yahoo Finance

May 24, 2026
pulisher
May 23, 2026

Guggenheim Maintains Ameresco(AMRC.US) With Hold Rating - Moomoo

May 23, 2026
pulisher
May 22, 2026

Q1 Earnings Roundup: Ameresco (NYSE:AMRC) And The Rest Of The Energy Products and Services Segment - Yahoo Finance

May 22, 2026
pulisher
May 22, 2026

Is It Too Late to Buy Ameresco Inc (AMRC) After 5.1% Rally? GF Value Says Undervalued - GuruFocus

May 22, 2026

Ameresco Inc Stock (AMRC) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
$695.81
price down icon 4.21%
DY DY
$471.72
price up icon 0.09%
J J
$124.82
price up icon 0.20%
APG APG
$42.50
price up icon 2.02%
$857.76
price down icon 1.03%
MTZ MTZ
$369.35
price down icon 0.67%
Cap:     |  Volume (24h):