ICICI Bank IBN Delivers Q1 2026 Beat EPS 1890 vs 1886 Expected Thermon THR Delivers Q1 2026 Beat EPS 066 vs 059 Expected Xerox XRXDW Declines 278 Amid Market Weakness 20260518 Should You Sell 1stdibs DIBS After 078 Drop 20260515 BHFAL Q1 2026 Earnings EPS Misses Estimates by 752 Debenture Price Edges Up RYZ Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions Stock Gains 487 Cencora COR Q1 2026 Earnings EPS Misses Estimates But Stock Rises on Resilient Operations SCCO Q1 2026 Earnings Strong EPS Beat Highlights Operational Efficiency Mereo BioPharma Group plc MREO Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Stock Uplift Cerus Corporation CERS Q1 2026 Earnings EPS Surprises to the Upside as Loss Narrows