AMBA Q1 2026 Earnings EPS Beats Estimates by 24 Shares Rally Mount Logan Capital Inc Q1 2026 Earnings Net Loss Reported Amid Strategic Positioning Brookfield Renewable Corporation Q1 2026 Earnings EPS Misses Estimates as Renewable Energy Market Faces Headwinds IBOC Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction BRFH Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Reaction Maison Solutions MSS Q1 2026 Earnings Significant EPS Miss Overshadows Quarter