EPSN Q1 2026 Earnings Positive EPS Amid Modest Market Reaction MRLN Q1 2026 Earnings Stunning EPS Beat Drives Strong Stock Rally SPRY Q1 2026 Earnings EPS Misses Estimates as PreRevenue Stage Continues Brookfield Renewable Corporation BEPC Q1 2026 Earnings WiderthanExpected Loss Amid Operational Headwinds CNP Q1 2026 Earnings EPS Misses Estimate by a Narrow Margin Stock Edges Higher REKR Q1 2026 Earnings WiderThanExpected Loss Stuns Investors