newsfilter
← Earnings
Earnings Releases·

Blue Owl Capital Corporation — Third Quarter 2026 Earnings Summary

  • GAAP net investment income per share declined to $0.34 from $0.36 in the prior quarter and $0.37 year-over-year, while net asset value per share rose to $14.32 from $14.26 in the prior quarter and $14.89 year-over-year.
  • Total investment income fell to $392 million from $401 million in the prior quarter and $453 million year-over-year, driven by a decrease in total investments at fair value to $15.1 billion from $17.1 billion year-over-year.
  • Management expects investment income to vary based on originations, repayments, and base rate movements, noting the company is positioned to benefit from wider spreads on new deployments and floating-rate loan resets.
  • The Board declared a fourth quarter base dividend of $0.31 per share and a third quarter supplemental dividend of $0.01 per share, while the company repurchased $35 million of common stock during the quarter.
  • New investment commitments totaled $891 million across 21 companies, and the company closed a $292 million CLO to marginally reduce the cost of secured financing, with net debt-to-equity at 1.13x.
Company
BLUE OWL CAPITAL CORP
Sector
Financial Services
Industry
Credit Services