AMRC Stock 6.95 Ameresco Inc $AMRC Hit 728 52 week highs as