25.65
price up icon0.75%   0.19
after-market After Hours: 25.65
loading
Ameresco Inc stock is traded at $25.65, with a volume of 527.36K. It is up +0.75% in the last 24 hours and up +61.63% over the past month. Ameresco Inc provides energy efficiency solutions for facilities in North America and Europe. It focuses on projects that reduce energy, also focuses on the operations and maintenance costs of governmental, educational, utility, healthcare, and other institutional, commercial, and industrial entities facilities. Ameresco distributes solar energy products and systems, such as PV panels, solar regulators, solar charge controllers, inverters, solar-powered lighting systems, solar-powered water pumps, solar panel mounting hardware, and other system components. The company's segment includes U.S. Regions; U.S. Federal; Canada; Alternative Fuels; Non-Solar DG and All Other. It derives a majority of its revenue from the U.S. Regions segment.
See More
Previous Close:
$25.46
Open:
$25.39
24h Volume:
527.36K
Relative Volume:
0.79
Market Cap:
$887.58M
Revenue:
$1.68B
Net Income/Loss:
$53.41M
P/E Ratio:
25.91
EPS:
0.99
Net Cash Flow:
$-382.40M
1W Performance:
+4.52%
1M Performance:
+61.63%
6M Performance:
+142.90%
1Y Performance:
-13.11%
1-Day Range:
Value
$25.36
$26.08
1-Week Range:
Value
$24.41
$26.73
52-Week Range:
Value
$8.4944
$39.68

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,509
Name
Twitter
@Ameresco
Name
Next Earnings Date
2024-11-07
Name
Latest SEC Filings
Name
AMRC's Discussions on Twitter

Compare AMRC with other stocks

Stocks Price Market Cap Revenue Net Income Cash Flow EPS
Engineering & Construction icon
AMRC
Ameresco Inc
25.65 1.34B 1.68B 53.41M -382.40M 0.99
Engineering & Construction icon
PWR
Quanta Services Inc
374.41 55.83B 26.05B 991.80M 1.36B 6.46
Engineering & Construction icon
FER
Ferrovial S E
53.81 38.51B 10.16B 3.92B 641.09M 5.0409
Engineering & Construction icon
EME
Emcor Group Inc
627.28 27.77B 14.24B 926.50M 1.28B 19.68
Engineering & Construction icon
FIX
Comfort Systems Usa Inc
700.69 24.65B 7.68B 692.24M 560.97M 19.46
Engineering & Construction icon
J
Jacobs Solutions Inc
143.37 17.36B 8.92B 459.85M 586.55M 3.63

Ameresco Inc Stock (AMRC) Upgrades & Downgrades

Date Action Analyst Rating Change
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
02:11 AM

Ameresco (NYSE:AMRC) Upgraded at Wall Street Zen - MarketBeat

02:11 AM
pulisher
10:10 AM

Is now a turning point for Ameresco Inc.2025 Technical Overview & Accurate Entry and Exit Point Alerts - Newser

10:10 AM
pulisher
10:06 AM

Best data tools to analyze Ameresco Inc. stockJuly 2025 Technicals & Real-Time Volume Triggers - Newser

10:06 AM
pulisher
10:01 AM

What Fibonacci levels say about Ameresco Inc. reboundWeekly Trade Report & Free Safe Capital Growth Stock Tips - Newser

10:01 AM
pulisher
06:47 AM

Ameresco Inc. stock trend forecastMarket Activity Report & Real-Time Stock Price Movement Reports - Newser

06:47 AM
pulisher
06:21 AM

Identifying reversal signals in Ameresco Inc.2025 Big Picture & Technical Confirmation Alerts - Newser

06:21 AM
pulisher
05:10 AM

Solar panel array opens at Harwich Park and Ride lot. How the town will benefit. - Cape Cod Times

05:10 AM
pulisher
04:16 AM

What machine learning models say about Ameresco Inc.Bull Run & Technical Confirmation Trade Alerts - Newser

04:16 AM
pulisher
03:40 AM

Nuveen LLC Buys Shares of 97,344 Ameresco, Inc. $AMRC - MarketBeat

03:40 AM
pulisher
03:33 AM

Should you wait for a breakout in Ameresco Inc.Trade Risk Report & Weekly Top Gainers Trade List - Newser

03:33 AM
pulisher
03:24 AM

Real time pattern detection on Ameresco Inc. stockJuly 2025 Volume & Fast Moving Market Watchlists - Newser

03:24 AM
pulisher
02:17 AM

Ameresco Inc. stock daily chart insightsWeekly Profit Summary & Fast Gain Stock Tips - Newser

02:17 AM
pulisher
01:46 AM

How to forecast Ameresco Inc. trends using time seriesJuly 2025 Analyst Calls & Safe Entry Point Alerts - Newser

01:46 AM
pulisher
01:22 AM

What earnings revisions data tells us about Ameresco Inc.July 2025 Short Interest & Accurate Buy Signal Alerts - Newser

01:22 AM
pulisher
Sep 02, 2025

What are Ameresco Inc.’s earnings expectationsWeekly Market Report & Free Real-Time Market Sentiment Alerts - khodrobank.com

Sep 02, 2025
pulisher
Sep 02, 2025

Is Ameresco Inc. a play on infrastructure spendingQuarterly Market Review & Free Community Supported Trade Ideas - khodrobank.com

Sep 02, 2025
pulisher
Sep 02, 2025

Why is Ameresco Inc. stock going downPortfolio Return Report & Verified Entry Point Signals - khodrobank.com

Sep 02, 2025
pulisher
Sep 02, 2025

Ameresco, Inc. $AMRC Shares Sold by American Century Companies Inc. - MarketBeat

Sep 02, 2025
pulisher
Sep 02, 2025

Wellington Management Group LLP Has $13.29 Million Stock Holdings in Ameresco, Inc. $AMRC - MarketBeat

Sep 02, 2025
pulisher
Sep 02, 2025

Vanguard Group Inc. Has $31.90 Million Stock Position in Ameresco, Inc. $AMRC - MarketBeat

Sep 02, 2025
pulisher
Sep 02, 2025

Are Options Traders Betting on a Big Move in Ameresco Stock? - TradingView

Sep 02, 2025
pulisher
Sep 02, 2025

Ameresco upgraded at Baird on strong clean-energy demand (AMRC:NYSE) - Seeking Alpha

Sep 02, 2025
pulisher
Sep 02, 2025

Ameresco upgraded to Outperform from Neutral at Baird - MSN

Sep 02, 2025
pulisher
Sep 02, 2025

Why Ameresco (AMRC) Shares Are Trading Lower Today - Yahoo Finance

Sep 02, 2025
pulisher
Sep 02, 2025

Can Ameresco Inc. expand its profit marginsWeekly Market Outlook & Stock Timing and Entry Methods - khodrobank.com

Sep 02, 2025
pulisher
Sep 02, 2025

What data driven models say about Ameresco Inc.’s futureMarket Activity Summary & Safe Investment Capital Preservation Plans - Newser

Sep 02, 2025
pulisher
Sep 02, 2025

Alibaba To Rally More Than 12%? Here Are 10 Top Analyst Forecasts For Tuesday - Benzinga

Sep 02, 2025
pulisher
Sep 02, 2025

How to build a custom watchlist for Ameresco Inc.Portfolio Growth Summary & Smart Money Movement Tracker - Newser

Sep 02, 2025
pulisher
Sep 02, 2025

Technical analysis overview for Ameresco Inc. stockJobs Report & Growth Focused Investment Plans - Newser

Sep 02, 2025
pulisher
Sep 02, 2025

Will Ameresco Inc. benefit from geopolitical trendsWeekly Gains Report & Advanced Swing Trade Entry Alerts - khodrobank.com

Sep 02, 2025
pulisher
Sep 02, 2025

Baird Upgrades Ameresco to Outperform From Neutral, Adjusts Price Target to $35 From $23 - MarketScreener

Sep 02, 2025
pulisher
Sep 01, 2025

Invesco Ltd. Has $4.67 Million Stock Holdings in Ameresco, Inc. $AMRC - MarketBeat

Sep 01, 2025
pulisher
Sep 01, 2025

Is Ameresco Inc. impacted by rising rates2025 Winners & Losers & Community Consensus Trade Signals - khodrobank.com

Sep 01, 2025
pulisher
Sep 01, 2025

Charles Schwab Investment Management Inc. Reduces Stock Holdings in Ameresco, Inc. $AMRC - MarketBeat

Sep 01, 2025
pulisher
Sep 01, 2025

Quantbot Technologies LP Invests $569,000 in Ameresco, Inc. $AMRC - MarketBeat

Sep 01, 2025
pulisher
Aug 31, 2025

When is the best time to exit Ameresco Inc.Global Markets & Weekly Momentum Stock Picks - Newser

Aug 31, 2025
pulisher
Aug 31, 2025

Will Volume Confirm Reversal in Ameresco Inc. getLinesFromResByArray error: size == 0 - thegnnews.com

Aug 31, 2025
pulisher
Aug 31, 2025

Applying Wyckoff theory to Ameresco Inc. stockJuly 2025 News Drivers & Safe Entry Trade Signal Reports - Newser

Aug 31, 2025
pulisher
Aug 31, 2025

Price action breakdown for Ameresco Inc.Global Markets & Long-Term Safe Investment Plans - Newser

Aug 31, 2025

Ameresco Inc Stock (AMRC) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
engineering_construction BLD
$417.58
price up icon 0.01%
engineering_construction STN
$108.77
price up icon 0.49%
engineering_construction MTZ
$179.50
price down icon 0.28%
engineering_construction APG
$34.59
price down icon 0.69%
engineering_construction ACM
$124.08
price down icon 0.69%
engineering_construction J
$143.37
price down icon 1.28%
Cap:     |  Volume (24h):