Blue Owl Capital Reports Second Quarter Financial Results for 2026: Continued Growth Amidst Market Stability

Blue Owl Capital Corporation Announces Financial Results for Q2 2026



On August 5, 2026, Blue Owl Capital Corporation (NYSE: OBDC) disclosed its financial outcomes for the second quarter ending June 30, 2026, reflecting substantial progress in its financial performance.

Key Highlights of Q2 2026


  • - Net Investment Income (NII): The company reported a GAAP NII per share of $0.36, an increase from $0.32 in the previous quarter. Additionally, the adjusted NII per share rose to $0.34, up from $0.31.
  • - Dividends: A supplemental dividend of $0.02 per share was declared, with total dividends for the quarter reaching $0.33 per share, indicating an annualized yield of 9.3%.
  • - Net Assets Value (NAV): The NAV per share stood at $14.26, slightly down from $14.41 as of March 31, 2026, attributed to markdowns in select investments.
  • - New Investments: The company secured new investment commitments totaling $319 million, while sales and repayments accounted for $747 million. Investments on non-accruals were 2.8% at cost and 0.8% at fair value, marking a minor increase from the prior quarter.
  • - Stock Repurchase: Approximately $35 million worth of common stock was repurchased, contributing positively to the NAV per share.
  • - Credit Facility Developments: The revolving credit facility was amended and extended, with all banking partners renewing their commitments, and the issuance of $800 million in unsecured debt.

Craig W. Packer, CEO of Blue Owl, expressed satisfaction with the company's performance, highlighting the strong earnings resulting in a 9.6% annualized return on the adjusted NII and assuring healthy dividend coverage. The CEO believes that as the market stabilizes, Blue Owl Capital is in an advantageous position to embark on selective capital deployment, with leverage at its two-year low, enhancing liquidity.

Dividend Declarations


On August 4, 2026, Blue Owl’s Board announced a third quarter base dividend of $0.31 per share for shareholders on record as of September 30, 2026, payable on or before October 15, 2026. This complemented the previously mentioned supplemental dividend.

Financial Overview


As of June 30, 2026, the company’s investments totaled $15.0 billion, spread across 229 portfolio companies in 30 industries, indicating a diverse investment strategy with an average investment size of $65.3 million.

Performance Metrics


  • - GAAP Results: In terms of performance metrics, the total investment income recorded was $401 million, a slight increase from the previous quarter’s $397 million. Expenses decreased to $224 million, primarily due to lowered interest expenses.
  • - Portfolio Composition: The portfolio's investment structure included predominantly first-lien senior secured debt, contributing 73.2% to the total fair value.

Overall, Blue Owl Capital’s performance in Q2 2026 demonstrates solid management of assets amidst evolving market conditions, showcasing continued growth and robust shareholder returns. As the company anticipates future investment opportunities, it remains committed to delivering attractive risk-adjusted returns for its stakeholders.


Conclusion


In summary, the financial results for Q2 2026 indicate a resilient performance from Blue Owl Capital, marked by strategic investment commitments, sound financial management, and a strong focus on shareholder returns. The outlook presents a promising scenario for investors as the firm navigates through favorable market conditions while harnessing potential investment opportunities.

Topics Financial Services & Investing)

【About Using Articles】

You can freely use the title and article content by linking to the page where the article is posted.
※ Images cannot be used.

【About Links】

Links are free to use.