Investor Relations

Latest Financial Results

$15.14

Net asset value per share

$0.39

Adjusted net investment income per share*

$0.37

Regular dividend per share

10%

Dividend Yield

Source: Q1'25 Earnings Release

*Non-GAAP Financial Measures. View full reconciliation in our Q1 earnings press release.

For complete information regarding our financials, see our periodic filings

Our portfolio at a glance

Portfolio size (at fair value)

$17.7B

Portfolio companies

236

Senior secured investments

82%

Floating rate investments (debt)

97%

As of March 31, 2025 • Q1'25 10-Q

Learn more about our portfolio

Latest views on the market environment from CEO Craig Packer

Latest presentation

Latest quarterly results

$15.14

Net asset value per share

$0.39

Adjusted net investment income per share*

$0.37

Regular dividend per share

10%

Dividend Yield

Source: Q1'25 Earnings Release

*Non-GAAP Financial Measures. View full reconciliation in our Q1 earnings press release.

For complete information regarding our financials, see our public filings

Stock information

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