General Mills Q1 2026 Earnings EPS Misses Estimates by Nearly 13 as Stock Edges Higher Mid Penn Bancorp MPB Q1 2026 Earnings Earnings Per Share Misses Estimates by 51 Stock Declines IP Q1 2026 Earnings Earnings Beat Expectations with 338 Surprise SCCO Q1 2026 Earnings Strong EPS Beat Highlights Operational Efficiency Eagle Materials Q1 2026 Earnings EPS Surges Past Estimates Shares Creep Higher KC Q4 2025 Earnings Narrowerthanexpected Loss Drives Shares Higher