Blue Owl Capital Corporation (OBDC) is a U.S.-based company operating in the financial sector, within the alternative asset management and private credit industry. Structured as a business development company (BDC), it focuses on direct lending to middle-market and upper-middle-market companies.
Its strategy centers on generating income through secured lending, supported by disciplined credit underwriting and long-term relationships with borrowers.
Its activities include:
- Direct lending to middle-market and upper-middle-market companies.
- Origination of senior secured loans and structured credit solutions.
- Provision of acquisition financing and tailored capital instruments.
- Investment in subordinated debt and revolving credit facilities.
- Participation in private debt syndications.
- Portfolio management and credit risk monitoring.
Blue Owl Capital Corporation primarily serves private equity–backed companies across sectors such as technology, healthcare, business services, manufacturing, and logistics. Its operations are concentrated in the United States, supported by the broader platform and origination network of Blue Owl Capital.
Market conditions influencing the business include interest rate cycles, credit market liquidity, M&A activity, regulatory developments, and competition in the direct lending space. The company benefits from the structural shift of credit provision away from traditional banks toward private credit providers.
Blue Owl Capital Corporation is listed on the New York Stock Exchange under the ticker OBDC.
History and Development
Blue Owl Capital Corporation was founded in 2019, originating from the direct lending platform developed by Owl Rock, which focused on providing non-bank financing to middle-market companies.
The platform expanded rapidly through capital formation and strong relationships with private equity sponsors, building a diversified portfolio of senior secured loans.
A key milestone was the formation of Blue Owl Capital Inc. through the combination of Owl Rock and Dyal Capital, creating a larger alternative asset manager with expanded capabilities.
Following its public listing as a BDC, the company increased its scale, strengthened its capital base, and expanded its investment activity.
In recent years, Blue Owl Capital Corporation has focused on conservative credit structuring, portfolio diversification, and consistent income generation, positioning itself as one of the leading players in the U.S. private credit market.
Additional Information
Blue Owl Capital Corporation (United States) is listed on the Nasdaq and has a market capitalization of $5.98 Billions, with shareholders equity totaling $7.40 Billions.
The Company is listed on the [MARKET_NAME]
Over the past 12 months, Blue Owl Capital Corporation reported $709.66 Millions in revenue, generating net income of $627.41 Millions.
Key financial metrics include a P/E ratio of 9.53, a price-to-book (P/B) ratio of 0.81, and a trailing twelve-month dividend yield of 12.81%.
The company trades under the ticker OBDC.