Blue Owl Capital OWL Q1 2026 Earnings EPS Surpasses Estimates Signaling Steady Momentum
DOCS Q1 2026 Earnings Mixed Results as EPS Misses Estimates but Stock Rises
SSC Technologies SSNC Q1 2026 Earnings Slight EPS Beat Marks Solid Quarter
IO Biotech Q3 2025 Earnings EPS Beats Estimates by 6067 as Narrowing Losses Highlight Cost Discipline
UAVS Q3 2023 Earnings EPS Beats Estimate Amid Revenue Absence Stock Surges 505
MacroGenics MGNX Q1 2026 Earnings Narrowing Loss on EPS Surprise as Stock Rebounds