HBANL Q1 2026 Earnings EPS Misses Estimates Amid Challenging Interest Rate Environment SCWO Q1 2026 Earnings PreRevenue Stage Continues as Net Loss Widens ICICI Bank IBN Q1 2026 Earnings Narrow Beat on EPS Amid Strong Operating Performance SNOW Q1 2026 Earnings Earnings Beat Drives Stock Higher Amidst Uncertainty on Revenue Evergy Q1 2026 Earnings EPS Beats Estimates with 458 Surprise SIM Q1 2023 Earnings Sharp EPS Miss Amid Challenging Steel Market Conditions