ICICI Bank IBN Q1 2026 Earnings Narrow Beat on EPS Amid Strong Operating Performance FICO Q1 2026 Earnings EPS Surges Past Estimates as Stock Gains 314 MDLZ Q1 2026 Earnings EPS Surges Past Expectations with 806 Surprise Shares Edge Higher