Blue Owl Capital OWL Q1 2026 Earnings EPS Surpasses Estimates Signaling Steady Momentum SLM Q1 2026 Earnings EPS Surges Past Estimates as Credit Performance Drives Profitability Garrett Motion Q1 2026 Earnings EPS Surprises 1486 Above Estimates Shares Edge Higher CHA Q4 2025 Earnings Significant EPS Miss Sends Shares Lower Amid Broader Challenges MSFT Q1 2026 Earnings Solid EPS Beat Offsets Modest Revenue Headwinds