MGE Energy Q1 2026 Earnings EPS Beat Driven by Operational Strength PPBT Q1 2025 Earnings Biotech Reports Net Loss Amid Ongoing Clinical Development MRCY Q1 2026 Earnings Massive EPS Surprise of 284 Drives Stock Higher Preformed Line Products Company PLPC Q1 2026 Earnings Strong EPS Beat Drives PostReport Rally SOJF Q1 2026 Earnings Earnings Beat Expectations with 591 Surprise Neogen Corporation Q1 2026 Earnings Strong EPS Surprise Highlights Operational Efficiency