APH Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction IMO Q1 2026 Earnings EPS Misses Estimates Amid Challenging Energy Market ECL Q1 2026 Earnings Slight EPS Miss Amid Steady Performance Shares Edge Higher ICICI Bank IBN Q1 2026 Earnings Narrow Beat on EPS Amid Strong Operating Performance WATT Q1 2026 Earnings NarrowerthanExpected Loss Reflects Effective Cost Control Starwood Property Trust Q1 2026 Earnings EPS Misses Estimates as Shares Edge Lower