Blue Owl Capital Corporation (OBDC) Investor presentation summary
Event summary combining transcript, slides, and related documents.
Investor presentation summary
2 Feb, 2026Strategic positioning and platform scale
Second largest publicly traded BDC by market capitalization, with $17.7 billion across 236 portfolio companies and 82% senior secured investments.
Focus on senior secured loan solutions for U.S. middle market companies, emphasizing market leaders with recurring cash flows.
Managed by a global alternative asset manager with $139 billion in credit AUM and 130+ direct lending professionals.
Extensive network of 800+ financial sponsor relationships and broad origination funnel.
Merger with OBDE increased scale, portfolio diversification, and operational synergies, with $17.7 billion in total investments post-merger.
Portfolio construction and risk management
Portfolio is 82% senior secured, 77% first lien, and 97% floating rate, providing downside protection and interest rate resilience.
Highly diversified across 236 companies and 30 industries, with top 10 positions representing 22% of portfolio fair value.
Average position size is 0.4%, with 90% of investments sponsor-backed and a net loan-to-value of 44%.
Non-accruals remain low at 0.8% of portfolio at fair value, with strong credit quality and conservative underwriting.
Focus on non-cyclical, recession-resistant businesses with high recurring revenue and strong cash flow profiles.
Financial performance and capital structure
Q1 2025 net asset value per share was $15.14, with adjusted net investment income per share of $0.39 and GAAP net income per share of $0.49.
Annualized return on equity for Q1 2025 was 10.2% (adjusted NII) and 12.9% (GAAP net income).
Portfolio yield at fair value was 10.2%, with a dividend yield of 10.0% and strong base dividend coverage at 106%.
Net debt-to-equity ratio was 1.26x, with $3.0 billion in available liquidity and a weighted average debt maturity of 4.8 years.
Cost savings from the OBDE merger exceeded $5 million in year one, with further potential from capital structure optimization.
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 - Q2 2025 delivered 10.6% ROE and 10.4% yield on a $16.9B, senior secured 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