AMRC Stock 7.55 Ameresco Inc $AMRC Hit 55,900 52 week highs