Avatar

Blue Owl Capital

Sponsor
Actively Raising

Blue Owl Capital Website

Blue 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