Blue Owl Capital Website
Blue Owl CapitalBlue Owl Capital Overview
Blue Owl Capital Corporation is a leading business development company (BDC) providing direct lending solutions to U.S. middle-market companies. As part of the Blue Owl Credit platform, which manages approximately $145.5 billion in assets as of June 30, 2025, OBDC focuses on generating attractive, risk-adjusted returns through senior secured, subordinated, and mezzanine loans, as well as select equity investments.
With a $16.9 billion diversified portfolio across 233 companies, OBDC serves as the capital partner of choice for established private businesses seeking certainty, speed, and transparency in financing. The firm prioritizes principal protection, disciplined underwriting, and long-term credit performance while maintaining a conservative balance sheet and investment-grade ratings.
Externally managed by Blue Owl Credit Advisors LLC, an affiliate of Blue Owl Capital Inc. (NYSE: OWL), OBDC benefits from a deep bench of industry veterans and a relationship-driven approach that supports borrower growth across sectors.
Committed to responsibility, transparency, and ESG integration, OBDC incorporates environmental, social, and governance principles throughout its investment process to create sustainable long-term value for investors and portfolio companies alike.
Address
399 Park Avenue, 38th Floor
New York,
New York
10022
Year Founded
2021
Operates In
New York
Asset Classes
Debt
Healthcare
Accepted Investors
Accredited