Ameresco (AMRC) is down -12.2%, or -$2.23 to $16.10. Published first on TheFly – the ultimate source for real-time, market-moving breaking financial news. Try Now>> See Insiders’ Hot Stocks on TipRanks >> Read More on AMRC: Ameresco price target lowered to $25 from $42 at Baird Ameresco price target lowered to $31 from $35 at Roth MKM Ameresco price target lowered to $27 from $36 at Canaccord Ameresco Reports Strong Revenue Growth in 2024 Closing Bell Movers: HP slips 4% as guidance disappoints; Elastic up 15%