newsfilter
← Earnings
Earnings Releases·

Blue Owl Capital Corporation — Third Quarter 2026 Earnings Summary

Blue Owl Capital Corporation reported a third quarter 2026 GAAP net investment income per share of $0.34 and an adjusted net investment income per share of $0.33. The company's net asset value per share increased to $14.32, driven by net unrealized appreciation and accretive share repurchases. During the quarter, the company made $891 million in new investment commitments and repurchased $35 million of common stock. The Board declared a fourth quarter base dividend of $0.31 per share and a third quarter supplemental dividend of $0.01 per share.

Company
BLUE OWL CAPITAL CORP
Sector
Financial Services
Industry
Credit Services