TDS Q1 2026 Earnings Massive EPS Surprise Fails to Lift Stock Corteva Q1 2026 Earnings Earnings Beat Estimates by 25 on Strong Operational Performance Globus Maritime Limited Q4 2025 Earnings EPS Surprises Positively with 12179 Beat Despite Revenue Not Disclosed MacroGenics MGNX Q1 2026 Earnings Narrowing Loss on EPS Surprise as Stock Rebounds BKR Q1 2026 Earnings Strong EPS Beat of 1616 Driven by Operational Efficiency DouYu Q4 2025 Earnings EPS Surges Past Estimates Despite Revenue Disclosures