Financial Performance - Net asset value per share increased to $14.90, up from $14.82 as of March 31, 2021[3] - Net investment income per share increased to $0.30, up from $0.26 as of March 31, 2021[3] - Net income per share decreased to $0.38, down from $0.40 as of March 31, 2021[3] - The company declared a 2Q'21 dividend per share of $0.31, resulting in a 2Q'21 dividend yield of 8.3% based on net asset value per share[3] Portfolio and Investment Activity - The total portfolio at fair value was $11.9 billion across 129 portfolio companies, up from $11.2 billion across 120 portfolio companies at March 31, 2021[5] - New investment commitments totaled $1.578 billion, with net fundings of $663 million[5] - Non-accrual investments represented 0.5% of the total portfolio at cost and fair value[5] - 93% of the portfolio is senior secured, with 76% in first lien investments and 99% in floating rate debt investments[10] Liquidity and Debt - The company had $2.2 billion of liquidity in cash and undrawn debt[5] - Debt to equity increased quarter over quarter to 1.00x, with 61% of debt funding mix comprised of unsecured debt[5]
Owl Rock(OBDC) - 2021 Q2 - Earnings Call Presentation