BioRad BIO Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher Despite Headwinds RenovoRx Inc RNXT Q1 2026 Earnings Wider Loss Per Share Amid PreRevenue ClinicalStage Operations Blue Owl Capital OWL Q1 2026 Earnings EPS Surpasses Estimates Signaling Steady Momentum MGA Q1 2026 Earnings Strong EPS Beat of 33 Propels Stock Higher MLYS Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Market Reaction GNL Q1 2026 Earnings Significant EPS Miss Weighs on Shares