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