XPLR XIFR Down 244 How Low Could It Go 20260515 Datacentre Energy Demand Surges to 6 of UK and US Electricity Supply AI Growth Driving Global Investment Toward 1 Trillion Compass COMP Up 161 Is There More Room to Run 20260515 Inflation Projected to Hit 6 in Q2 2026 Top Forecasters Suggest MaxCyte MXCT Q1 2026 Earnings EPS Surprises Positively on LowerThanExpected Loss Revenue Not Disclosed HBT Financial Inc Q1 2026 Earnings EPS Falls Well Below Estimates Stock Drops ONBPP Q1 2026 Earnings Slight EPS Miss Flat Stock Reaction for Old National Bancorp Preferred EONR Q2 2025 Earnings NarrowerThanExpected Loss Signals Operational Progress NESR Q1 2026 Earnings EPS Beats Estimates by Nearly 20 But Stock Dips RF Q1 2026 Earnings Slight EPS Beat Amidst Challenging Interest Rate Environment