Blue Owl Capital Corporation Reports Full Year Results and Fourth Quarter Net Investment Income Per Share of $0.47 and Net Asset Value Per Share of $15.26
1. Fourth quarter NII per share was $0.47, outpacing regular dividend by 27%. 2. OBDC declared a supplemental dividend of $0.05 per share this quarter. 3. Closed merger with OBDE, making OBDC second largest BDC with $18 billion assets. 4. New investment commitments reached $7.3 billion in 2024, up significantly from 2023. 5. Portfolio credit quality remained stable, despite a slight drop in NAV.