Ameresco (NYSE:AMRC) Stock Price Up 4.9%Ticker Report • about 1 month agoAmeresco, Inc. (NYSE:AMRC Get Free Report) traded up 4.9% during mid-day trading on Wednesday . The stock traded as high as $21.61 and last traded at $21.61. 37,243 shares were traded during...