Our portfolio at a glance
Portfolio size (at fair value)
Portfolio companies
Senior secured investments
Floating rate investments (debt)
As of December 31, 2023 • Q4'23 10-K
Latest views on the market environment from CEO Craig Packer
Latest news
Blue Owl Capital Corporation Reports Full Year Results and Fourth Quarter Net Investment Income Per Share of $0.51 and NAV Per Share of $15.45; Increases Quarterly Dividend
Blue Owl Capital Corporation Schedules Earnings Release and Quarterly Earnings Call to Discuss its Fourth Quarter and Fiscal Year Ended December 31, 2023 Financial Results
Latest presentation
Latest quarterly results
FY 2023
Fiscal Year ended Dec 31, 2023
$15.45
Net asset value per share
$0.51
Net investment income per share
$0.35
Regular dividend per share
For complete information regarding our financials, see our public filings
Sign up for email alerts
Receive updates straight into your inbox
Contact information
Corporate Office & Investor Relations
Blue Owl Capital Corporation
399 Park Avenue
38th Floor
New York, NY 10022
T: 212-419-3000
credit-ir@blueowl.com