Blue Owl Capital Corporation (OBDC) Investor presentation summary
Event summary combining transcript, slides, and related documents.
Investor presentation summary
20 Mar, 2026Business overview and strategy
Second largest publicly traded BDC by total assets, with $16.5 billion across 234 portfolio companies.
Focuses on debt and equity investments in U.S. upper middle-market companies, emphasizing non-cyclical, defensive industries.
Portfolio is 79% senior secured, 73% first lien, and 96% floating rate debt investments.
Managed by a leading global alternative asset manager with $158 billion in credit AUM and 120+ direct lending professionals.
Extensive sponsor relationships and selective investment process, closing only ~5% of reviewed transactions.
Portfolio composition and risk management
Highly diversified portfolio with 234 companies across 30 industries; top 10 positions represent 23% of portfolio value.
Focus on large, upper-middle market, sponsor-backed companies, providing operational and financial support.
Conservative construction with 79% senior secured and 73% first-lien positions, offering downside protection.
Average net loan-to-value of 42% and 1.9x interest coverage ratio.
Non-accruals represent 2.3% at cost and 1.1% at fair value as of Q4 2025.
Financial performance and returns
Net asset value per share at $14.81 as of Q4 2025; adjusted net investment income per share of $0.36.
Annualized ROE on adjusted net investment income at 9.7% and on net income at 6.3% for Q4 2025.
Declared regular Q4 2025 dividend of $0.37 per share, with a 10% annualized dividend yield.
Delivered ~14% annualized total return and 136% total return since inception.
Average annual net loss rate of 8 basis points since inception of direct lending business in 2016.
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 - 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