DMRA Q1 2026 Earnings WiderThanExpected Loss Sends Shares Lower PENG Q1 2026 Earnings Strong EPS Beat Highlights Operational Execution NP Q1 2026 Earnings EPS Falls Short of Estimates Yet Stock Gains KEP Q4 2025 Earnings EPS Misses Estimates as Utility Faces Headwinds EIKN Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Stage MacroGenics MGNX Q1 2026 Earnings Narrowing Loss on EPS Surprise as Stock Rebounds