BMO Q1 2026 Earnings Strong EPS Beat Drives Optimism Amid Steady Performance DIN Q1 2026 Earnings EPS Surpasses Estimates by 529 IMMR Q3 2025 Earnings EPS Surges Past Estimates by Nearly 19 RVSN Q3 2023 Earnings EPS Exceeds Estimates Despite Absence of Revenue CRVS Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline NEE Q1 2026 Earnings Strong EPS Beat Despite Mixed Market Reaction