Investor Relations

A leading business development company

Blue Owl Capital Corporation (NYSE: OBDC) is a specialty finance and business development company (BDC) that provides direct lending solutions to U.S. middle-market companies. Our portfolio consists of predominantly senior secured loans that are directly originated by Blue Owl Credit’s team of investment professionals.

Our portfolio at a glance

Portfolio size (at fair value)

$16.9B

Portfolio companies

233

Senior secured investments

81%

Floating rate investments (debt)

98%

As of June 30, 2025 • Q2'25 10-Q

Learn more about our portfolio

Latest views on the market environment from CEO Craig Packer

Latest presentation

Latest quarterly results

$15.03

Net asset value per share

$0.40

Adjusted NII per share*

$0.37

Regular dividend per share

10.4%

Total Dividend Yield**

Source: Q2’25 Earnings Release

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

**Inclusive of supplemental dividend.

For complete information regarding our financials, see our public filings

Stock information

Contact information

Corporate Office & Investor Relations

Blue Owl Capital Corporation
Michael Mosticchio
375 Park Avenue
3rd Floor
New York, NY 10152
T: 1-833-695-5463
credit-ir@blueowl.com