Ameresco AMRC Q1 2026 Results Miss Estimates EPS 035 vs 030 UK Adjusts Russian Oil Sanctions Amid Rising Fuel Prices and Strait of Hormuz Tensions UnitedGuardian UG Earnings Outlook Key Metrics for Q2 2025 KALA BIO KALA Smashes Q4 2025 Views with 3350 EPS