Financial News
Ameresco (AMRC) Shares Skyrocket, What You Need To Know
What Happened?
Shares of energy and renewable energy projects company Ameresco (NYSE: AMRC) jumped 14.9% in the afternoon session after the company reported strong first quarter 2025 results which significantly beat analysts' EPS and operating profit expectations.
Looking ahead, the company kept its full-year forecast unchanged, expecting some profit growth, backed by a large backlog and a clear line of sight to nearly $10 billion in future sales. Zooming out, we think this quarter featured some important positives.
Is now the time to buy Ameresco? Access our full analysis report here, it’s free.
What The Market Is Telling Us
Ameresco’s shares are extremely volatile and have had 65 moves greater than 5% over the last year. But moves this big are rare even for Ameresco and indicate this news significantly impacted the market’s perception of the business.
The previous big move we wrote about was 14 days ago when the stock gained 12.6% as investor sentiment improved on renewed optimism that the US-China trade conflict might be nearing a resolution. According to reports, Treasury Secretary Scott Bessent reinforced this positive outlook by describing the trade war as "unsustainable," and emphasized that a potential agreement between the two economic powers "was possible." His comments signaled to markets that both sides might be motivated to seek common ground, raising expectations for reduced tariffs and more stability across markets.
Ameresco is down 46% since the beginning of the year, and at $13.58 per share, it is trading 65% below its 52-week high of $38.78 from September 2024. Investors who bought $1,000 worth of Ameresco’s shares 5 years ago would now be looking at an investment worth $712.24.
Do you want to know what moves the business you care about? Add them to your StockStory watchlist and every time a stock significantly moves, we provide you with a timely explanation straight to your inbox. It’s free and will only take you a second.
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms Of Service.