Blue Owl Q3 2024 Earnings Report
Key Takeaways
Blue Owl Capital Corporation announced its Q3 2024 financial results, reporting a net investment income per share of $0.47, and a net asset value per share of $15.28. The company saw new investment commitments of $1.2 billion and maintained a strong portfolio.
Net investment income per share was $0.47, exceeding the regular dividend by 27%.
A third quarter supplemental dividend of $0.05 per share was declared.
Total dividends for the third quarter were $0.42 per share, representing an 11.0% annualized dividend yield.
NAV per share was $15.28, compared to $15.36 as of June 30, 2024.
Blue Owl
Blue Owl
Forward Guidance
Forward-looking statements involve risks and uncertainties, including the timing and likelihood of the Mergers closing, expected synergies and savings, and the ability to realize anticipated benefits.