Ameresco Shares Surge 26.7% on Record Backlog, Q2 Revenue Beat
Ameresco reports Q2 revenue of $515M, up 9% year-over-year, as backlog jumps 32% to $6.73B. Ameresco (AMRC) shares jumped 26.7% in post-market trading after reporting Q2 revenue of $515M, a 9% year-over-year increase, exceeding expectations. Adjusted earnings matched estim