BCPC Q1 2026 Earnings EPS Misses Estimates Stock Slightly Down NPCE Q1 2026 Earnings NarrowerthanExpected Loss Highlights Operational Discipline MU Q1 2026 Earnings Strong EPS Beat Drives 19 Stock Surge TKNO Q1 2026 Earnings Narrower Loss Beats Expectations Despite Revenue Uncertainty MGPI Q1 2026 Earnings EPS Surges Past Estimates with 30872 Surprise ATLCZ Q1 2026 Earnings Strong EPS Beat Highlights Resilient Credit Operations