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.
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.
Analyze how earnings announcements historically affect stock price performance