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