Blue Owl Capital Reports Q1 2026 Earnings Results
Blue Owl Capital (OWL) reported Q1 2026 earnings with fee related earnings of $0.25 per share and distributable earnings of $0.19 per share. The company raised $57 billion in capital over the past year and $11 billion in the first quarter, showing strong investor interest across its platforms.
Tickers: $OWL
Topics: capital raising dividend earnings financial results revenue growth