Blue Owl Capital Corporation (OBDC) Investor presentation summary
Event summary combining transcript, slides, and related documents.
Investor presentation summary
2 Feb, 2026Business overview and strategy
Second largest publicly traded BDC by total assets, with $16.9 billion across 233 portfolio companies.
Focuses on debt and equity investments in U.S. upper middle-market companies, emphasizing non-cyclical, defensive industries.
Portfolio is 81% senior secured, 76% first lien, and 98% floating rate debt investments.
Leverages Blue Owl’s $146 billion credit platform and extensive sponsor relationships for deal sourcing and risk management.
Maintains a highly selective investment process, closing only about 5% of reviewed transactions.
Portfolio composition and risk management
Portfolio is highly diversified by borrower, sector, and industry, with top 10 positions representing 22% of fair value.
Focus on large, upper-middle market companies, with 90% of investments sponsor-backed and 81% senior secured.
Average net loan-to-value is 42%, and interest coverage ratio is 1.8x.
Non-accrual investments represent 1.6% at cost and 0.7% at fair value, with five companies on non-accrual as of June 30, 2025.
Internal ratings show 83.6% of portfolio performing as expected, with only 0.6% rated as highest risk.
Financial performance and capital structure
Q2 2025 net asset value per share was $15.03, with adjusted net investment income per share of $0.40 and GAAP net income per share of $0.27.
Annualized adjusted ROE on net investment income was 10.6%, and dividend yield was 10.4%.
Debt to equity ratio was 1.17x, with $4.1 billion in liquidity and a weighted average debt maturity of 4.7 years.
Funding mix is 59% unsecured borrowings, with investment grade ratings from Moody’s, S&P, Fitch, and KBRA.
Total return since inception is 92%, with strong base dividend coverage at 109%.
Latest events from Blue Owl Capital Corporation
- $1.4B asset sale, stable NII, strong liquidity, and new buyback highlight Q4 2025.OBDC
Q4 202519 Feb 2026 - Adjusted NII per share was $0.36, NAV $14.89, and a $200M buyback and OBDC II merger announced.OBDC
Q3 202513 Feb 2026 - Q1 2025 merger expanded assets to $17.7B, with strong dividends and stable portfolio quality.OBDC
Q1 20253 Feb 2026 - Merger delivers scale, efficiency, and strong credit quality, supporting future growth.OBDC
Fireside chat2 Feb 2026 - $17.1B portfolio, 9.5% ROE, and 9.9% dividend yield highlight strong Q3 2025 results.OBDC
Investor presentation2 Feb 2026 - Delivered 10.2% adjusted ROE and 10.0% dividend yield with a highly secured, diversified portfolio.OBDC
Investor presentation2 Feb 2026 - Second largest public BDC with $17.4B in senior secured loans and strong credit performance.OBDC
Investor presentation2 Feb 2026 - Strong Q3 results with 12.4% ROE, 11% yield, and a defensively diversified $13.4B portfolio.OBDC
Investor presentation2 Feb 2026 - Merger with OBDE creates the second largest BDC, boosting scale, returns, and diversification.OBDC
Investor presentation2 Feb 2026