Allstate Q1 2026 Earnings EPS Beat by 4469 on Strong Underwriting Performance Teck Resources Q1 2026 Earnings EPS Beats Estimates by Over 53 Despite Modest Market Pullback SLSN Q1 2026 Earnings Loss Per Share of 001 as Shares Decline 234 DMRA Q1 2026 Earnings WiderThanExpected Loss Sends Shares Lower Septerna Inc SEPN Q1 2026 Earnings SmallerthanExpected Loss Drives Positive Market Response CALM Q1 2026 Earnings EPS Surges Past Estimates as Egg Market Conditions Improve