Why Ameresco’s latest earnings matter for AMRC shareholders Ameresco (AMRC) just released fourth quarter and full year 2025 results that topped analyst expectations on both revenue and earnings, ...