Ameresco Inc. (AMRC) shares surged following its Q2 earnings report, which revealed a revenue beat. The company also reported a record 32% increase in its project backlog, signaling strong future growth.
Ameresco Shares Surge on Q2 Revenue Beat, Record 32% Backlog Growth
AMRCRenewable EnergyEarnings BeatBacklog Growth



