CalMaine Foods Q1 2026 Earnings EPS Surges Past Estimates on Stable Egg Demand IRIDEX Q1 2026 Earnings Narrowed Loss Surpasses Estimates Amid Operational Focus East West Bancorp Inc EWBC Q1 2026 Earnings EPS Beats Estimates Stock Holds Steady SGHT Q1 2026 Earnings EPS Misses Estimates as Costs Outpace Expectations MAXN Q4 2024 Earnings Massive Earnings Beat Signals Operational Improvement Amidst Solar Headwinds MBAI Q3 2023 Earnings WiderThanExpected Loss Weighs on Shares