Workflow
Owl Rock(OBDC) - 2025 Q3 - Earnings Call Presentation

Financial Performance - The net asset value per share decreased to $14.89, compared to $15.03 as of June 30, 2025[2] - Adjusted net investment income per share was $0.36, down from $0.40 as of June 30, 2025[2] - The company declared a Q3 2025 regular dividend of $0.37 per share, resulting in an annualized dividend yield of 9.9%[2] - A new $200 million repurchase program was implemented, replacing the existing $150 million program[2] Portfolio Composition and Activity - The total portfolio at fair value reached $17.1 billion, compared to $16.9 billion as of June 30, 2025, comprising 238 portfolio companies, up from 233[2] - New investment commitments (net of sell downs) amounted to $1.3 billion, with net fundings of $0.2 billion[2] - Investments on non-accrual represented 2.7% of the total portfolio at cost and 1.3% at fair value[2] - First-lien debt investments accounted for 74% of the portfolio[4] - Floating rate debt investments made up 97% of the portfolio[4] Balance Sheet and Liquidity - The company had $3.2 billion in liquidity, including cash and undrawn debt[2] - Debt to equity ratio increased to 1.22x, up from 1.17x as of June 30, 2025[2] - Unsecured debt comprised 52% of the debt funding mix[2]