News

Why This Niche Energy Stock Delivered A Major Price Surge Post Earnings

Licensing

12:30 PM ET 08/04/2026

Among energy stocks, clean energy and infrastructure provider Ameresco seemed to be circling the drain prior to its earnings report. Now it's surging. Here's the deal. Ahead of its second-quarter fiscal 2026 earnings, Ameresco (AMRC) had been in a downtrend since an October high. It closed at $18.51 per share on July 31 — a year's worth of gains, lost.…