Workflow
Debt and equity investments
icon
Search documents
Blue Owl Capital Corporation (OBDC) Earnings Call Presentation
2025-08-06 20:00
OBDC Highlights - OBDC's portfolio has a size of $169 billion across 233 portfolio companies[2] - The asset mix is heavily weighted towards senior secured debt, with 81% senior secured and 76% first lien investments[2] - The portfolio yield is 106% and the dividend yield is 104%[2] - OBDC's net debt-to-equity leverage is 117x[2] - The company's market capitalization is $72 billion[2] Blue Owl's Credit Platform - Blue Owl manages a market-leading credit business with $146 billion in AUM[3,10] - Diversified lending accounts for $75 billion of the credit platform's AUM[10] - BDCs make up more than half of Blue Owl's Credit platform AUM[10] Investment Strategy and Portfolio - Blue Owl primarily focuses on making debt and equity investments in U S upper middle-market companies[3] - The company's direct lending platform has extensive sponsor relationships with 800+ financial sponsors[3,13,35] - The average annual net loss rate is 7 basis points since the inception of the direct lending business in 2016[3] Financial Performance - The company has a total return of 92% since inception[32,35] - The portfolio is downside protected, with 81% senior secured and 98% floating rate investments[32] - The company's Q2 2025 net asset value per share was $1503[38]