IBCP Q1 2026 Earnings Earnings Beat Expectations Amid Modest Stock Decline Alcon ALC Q1 2026 Earnings EPS Beats Estimates as Surgical and Vision Care Segments Drive Profitability Green Plains GPRE Q1 2026 Earnings Massive EPS Beat of 63555 Drives Stock Higher XYL Q1 2026 Earnings EPS Beat Lifts Shares as Revenue Details Remain Withheld Halliburton Q1 2026 Earnings Earnings Beat Estimates by 924 but Stock Slips 117 SU Q1 2026 Earnings EPS Surges Past Estimates Amid Operational Strength