Blue Owl Capital Corporation

Blue Owl Capital Corporation Q3 2025 Earnings Recap

OBDC Q3 2025 November 6, 2025

Blue Owl Capital Corporation reported solid third-quarter results, highlighted by an adjusted NII per share of $0.36 and an ongoing merger with OBDC II aimed at creating significant shareholder value.

Earnings Per Share Miss
$0.36 vs $0.39 est.
-7.7% surprise
Revenue Miss
291784000 vs 454383000 est.
-35.8% surprise

Market Reaction

1-Day -5.32%
5-Day -5.56%
30-Day +3.6%

Key Takeaways

  • Generated adjusted net investment income per share of $0.36, maintaining a return on equity of 9.5%.
  • Announced a merger with OBDC II, which will enhance scale and strengthen OBDC's position in the market with an addition of nearly $1 billion in net assets.
  • Net asset value per share slightly declined to $14.89, yet continues to show over 4% growth since inception, reinforcing portfolio durability.
  • Originated $1.3 billion in new deals, emphasizing strong borrower fundamentals with robust revenue and EBITDA growth and net leverage of 1.22x.
  • Maintained below-industry average nonaccrual and loss rates, reflecting disciplined investment strategy focused on high-quality, recession-resistant businesses.
This summary was generated by AI from the official earnings call transcript and is provided for informational purposes only. It does not constitute financial advice. For the complete transcript and financial data, visit OBDC on AllInvestView.

Get the Full Picture on OBDC

Track Blue Owl Capital Corporation in your portfolio with real-time analytics, dividend tracking, and more.

View OBDC Analysis