Ameresco, Inc. (NYSE:AMRC – Get Free Report) shares dropped 5.1% on Wednesday . The company traded as low as $22.41 and last traded at $22.41. 112,611 shares traded hands during trading, a decline of 78% from the average daily volume of 510,372 shares. The stock had previously closed at $23.62. Analyst Ratings Changes AMRC has […]