Loading...
Ameresco Inc (AMRC) is not a compelling buy for a beginner investor with a long-term horizon at this moment. While the company has strong long-term growth prospects and positive financial performance, the recent insider selling, negative price momentum, and lack of immediate positive catalysts suggest waiting for a better entry point.
The technical indicators show mixed signals. While the moving averages are bullish (SMA_5 > SMA_20 > SMA_200), the MACD is negatively expanding, and the RSI is neutral at 38.826. The stock is trading near its S1 support level of 31.247, but the negative price momentum (-3.01% regular market change and -1.60% post-market change) suggests caution.

Analysts have a positive outlook with price targets ranging from $40 to $45, citing strong long-term growth opportunities in clean energy and a $5.1B backlog.
The company's financials for Q3 2025 show consistent growth in revenue (+5.01% YoY), net income (+5.30% YoY), and EPS (+6.06% YoY).
Insiders are selling heavily, with a 16514.62% increase in selling over the last month.
The stock has experienced a recent price decline (-3.01% in regular trading and -1.60% post-market).
No recent news or event-driven catalysts to support a near-term price recovery.
In Q3 2025, Ameresco reported revenue growth of 5.01% YoY to $525.99M, net income growth of 5.30% YoY to $18.51M, and EPS growth of 6.06% YoY to $0.35. Gross margin also improved by 4.09% YoY to 16.03%, indicating stable financial performance.
Analysts are generally positive on AMRC, with Cantor Fitzgerald initiating coverage with an Overweight rating and a $41 price target, Roth Capital maintaining a Buy rating with a $45 price target, and UBS raising its price target to $40 from $23 while keeping a Neutral rating. Analysts highlight the company's strong backlog, clean-energy opportunities, and undervaluation.