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)


Portfolio companies


Senior secured investments


Floating rate investments (debt)


As of March 31, 2024 • Q1'24 10-Q

Learn more about our portfolio

Latest views on the market environment from CEO Craig Packer

Latest presentation

Latest quarterly results


Net asset value per share


Net investment income per share


Regular dividend per share


Dividend Yield

Source: Q1'24 Earnings 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