ROC Q1 2026 Earnings Surprise Profit Beats Estimates Despite Tepid Market Response MNPR Q1 2026 Earnings NarrowerThanExpected Loss Reflects Controlled Spending Stock Edges Higher KR Q1 2026 Earnings EPS Beats Estimates Stock Declines 4 Despite Strong Core Performance SPCB Q4 2025 Earnings Stunning EPS Beat Surprises Market CPF Q1 2026 Earnings Earnings Beat Expectations Amid Modest Share Decline EML Q1 2026 Earnings EPS Falls Short of Estimates by 782