Blue Owl Capital Corporation ( (OBDC) ) has released its Q2 earnings. Here is a breakdown of the information Blue Owl Capital Corporation presented to its investors.
Claim 50% Off TipRanks Premium and Invest with Confidence
- Unlock hedge-fund level data and powerful investing tools designed to help you make smarter, sharper decisions
- Stay ahead of the market with the latest news and analysis so your portfolio is always positioned for maximum potential
Blue Owl Capital Corporation is a specialty finance company focused on lending to U.S. middle-market companies, operating as a business development company under the Investment Company Act of 1940. The company is externally managed by Blue Owl Credit Advisors LLC, part of Blue Owl’s Credit platform.
In its latest earnings report for the second quarter of 2025, Blue Owl Capital Corporation reported a GAAP net investment income per share of $0.42 and an adjusted net investment income per share of $0.40. The company declared a supplemental dividend of $0.02 per share, contributing to a total dividend yield of 10.4%. The net asset value per share slightly decreased to $15.03 from $15.14 in the previous quarter.
Key financial highlights include new investment commitments totaling $1.1 billion and $1.9 billion in sales and repayments. The company’s portfolio, valued at $16.9 billion, consists of 233 portfolio companies across 30 industries. The percentage of investments on non-accrual decreased to 0.7% from 0.8% in the previous quarter, indicating stable portfolio performance.
Looking ahead, Blue Owl Capital Corporation remains focused on generating attractive risk-adjusted returns across various economic environments. The management’s outlook suggests confidence in the company’s ability to leverage its liquidity and capital resources to capitalize on market opportunities.

