Blue Owl Capital Corporation reported fourth quarter net investment income of $0.51 per share and a net asset value of $15.45 per share. The company's strong earnings resulted in a record 13.2% ROE for the quarter, translating to an annual ROE of 12.7%.
Fourth quarter net investment income per share was $0.51, marking the fourth consecutive quarter of record NII.
A fourth quarter supplemental dividend of $0.08 per share was declared.
Total dividends for the fourth quarter were $0.43 per share, representing an approximately 11% annualized yield based on fourth quarter net asset value per share.
NAV per share increased to $15.45 compared to $15.40 as of September 30, 2023.
First quarter 2024 dividend of $0.37 per share was declared.