OVLY Q3 2023 Earnings EPS of 089 Reflects Steady Performance Amid Challenging Rate Environment MacroGenics MGNX Q1 2026 Earnings Narrowing Loss on EPS Surprise as Stock Rebounds MCFT Q1 2026 Earnings EPS Surges Past Estimates A10 Networks Q1 2026 Earnings EPS Surprise Drives Positive Market Reaction Lantheus Holdings LNTH Q1 2026 Earnings EPS Surges Past Estimates as Radiopharmaceutical Momentum Continues KO Q1 2026 Earnings EPS Beat Lifts Shares as Revenue Picture Remains Unclear