Our portfolio at a glance
Portfolio size (at fair value)
Portfolio companies
Senior secured investments
Floating rate investments (debt)
As of June 30, 2024 • Q2'24 10-Q
Latest views on the market environment from CEO Craig Packer
Latest quarterly results
Q2 2024
Quarter ended Jun 30, 2024
$15.36
Net asset value per share
$0.48
Net investment income per share
$0.37
Regular dividend per share
11.2%
Dividend Yield
Source: Q2'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