Fintel reports that on April 5, 2023, Raymond James maintained coverage of Ameresco (NYSE:AMRC) with a Outperform recommendation. Analyst Price…