Ameresco AMRC Q1 2026 Results Miss Estimates EPS 035 vs 030 Stocks Face Pressure as Correction Fears Mount Amid Geopolitical Turmoil Busey BUSE Q1 2026 Beat Revenue NA EPS Exceeds by Significant Levi LEVI Q1 2026 Earnings Surprise EPS 042 Up Significant EU Clears Major Hurdle to Finalize US Trade Pact Sidestepping Potential Tariff Hikes Xcel XELLL Stock Analysis Climbs 071 Eyes on 2528 20260520