Blue Owl Capital
Year Founded
2021
AUM
$165B
Headquarters
New York, NY
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.
Markets
New York
Asset Classes
Debt
Healthcare
Accepted Investors
Accredited
Blue Owl Capital Reviews
0Invest Clearly reviews are real experiences from verified investors. Here's