Blue Owl Capital Corporation reported solid third-quarter results, highlighted by an adjusted NII per share of $0.36 and an ongoing merger with OBDC II aimed at creating significant shareholder value.
- Generated adjusted net investment income per share of $0.36, maintaining a return on equity of 9.5%.
- Announced a merger with OBDC II, which will enhance scale and strengthen OBDC's position in the market with an addition of nearly $1 billion in net assets.
- Net asset value per share slightly declined to $14.89, yet continues to show over 4% growth since inception, reinforcing portfolio durability.
- Originated $1.3 billion in new deals, emphasizing strong borrower fundamentals with robust revenue and EBITDA growth and net leverage of 1.22x.
- Maintained below-industry average nonaccrual and loss rates, reflecting disciplined investment strategy focused on high-quality, recession-resistant businesses.
Community Discussion