Our portfolio at a glance
Portfolio size (at fair value)
Portfolio companies
Senior secured investments
Floating rate investments (debt)
As of March 31, 2024 • Q1'24 10-Q
Latest views on the market environment from CEO Craig Packer
Latest news
Blue Owl Capital Corporation Schedules Earnings Release and Quarterly Earnings Call to Discuss its First Quarter Ended March 31, 2024 Financial Results
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
Latest presentation
Latest quarterly results
Q1 2024
Quarter ended Mar 31, 2024
$15.47
Net asset value per share
$0.47
Net investment income per share
$0.35
Regular dividend per share
10.9%
Dividend Yield
Source: Q1'24 Earnings Release
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