Ameresco Inc (NYSE:AMRC) reported financial results for the second quarter of 2026 after the close on Monday.

Here's a rundown of the report.

Ameresco stock is charging ahead with explosive momentum.

What's fueling AMRC momentum?

Ameresco Q2 Highlights Ameresco reported second-quarter revenue of $515.46 million, beating analyst estimates of $462.95 million, according to Benzinga Pro.