KeyCorp Q1 2026 Earnings EPS Beats Estimates by 579 as Net Interest Income Improves ICICI Bank IBN Q1 2026 Earnings Narrow Beat on EPS Amid Strong Operating Performance INTT Q1 2026 Earnings Strong EPS Beat Driven by Operational Execution BHP Q1 2026 Earnings EPS Misses Estimates Yet Stock Gains on Operational Resilience ROP Q1 2026 Earnings EPS Surpasses Estimates with 258 Beat Stock Edges Higher RWTQ Q1 2026 Earnings EPS Misses Estimates Amid Elevated Mortgage Credit Costs