XBP Global XBP Q1 2026 Results Fall Short EPS 228 Revenue NA EOG Resources EOG Slides 148 as Selling Pressure Mounts 20260520 Ameresco AMRC Q1 2026 Results Miss Estimates EPS 035 vs 030 AmExce Acq AEXA Falls 145 Watching 1083 Support 20260520 Adagio Med ADGM Stock Analysis 790 Gain What to Watch 20260520 CVD Equipment CVV Earnings Outlook Key Metrics for Q1 2026