Blue Owl Capital Corporation is a United States–based company operating in the financial sector, within the alternative asset management and private-credit industry.
The company specializes in direct lending for middle-market and upper-middle-market companies, offering senior secured loans, structured credit solutions, acquisition financing and tailored capital instruments. It forms part of the broader Blue Owl Capital Inc. platform, one of the leading global managers of alternative investments.
The corporation, in its current form, evolved from the credit capabilities originally established by Owl Rock, reflecting the structural growth of private credit in the U.S. market.
The company’s portfolio includes corporate direct loans, secured financing, subordinated debt, revolving credit facilities, cash-flow lending and participation in private-debt syndications.
Blue Owl Capital Corporation primarily serves private equity–backed companies and organizations seeking non-bank financing alternatives with long-term, relationship-based capital.
Its investments span industries such as technology, healthcare, business services, specialty manufacturing, logistics and consumer-related sectors. Its operations are concentrated in the United States but supported by the global infrastructure and relationships of Blue Owl Capital Inc.
The company’s operational structure includes credit underwriting teams, sector specialists, portfolio-monitoring units, risk-management professionals and origination networks linked to private equity sponsors and corporate borrowers.
Its strategy centers on disciplined credit evaluation, conservative structuring and active management of portfolio companies.
Market forces that influence its performance include interest-rate cycles, liquidity conditions, private-credit fundraising dynamics, M&A activity, regulatory developments affecting BDCs, risk appetite in leveraged finance and competition across the direct-lending landscape.
The company benefits from the long-term shift of credit provision from traditional banks toward alternative asset managers.
Blue Owl Capital Corporation’s shares trade on the New York Stock Exchange (NYSE) under the ticker OBDC.
History and when Blue Owl Capital Corporation was founded
Blue Owl Capital Corporation originated as part of Owl Rock’s expansion into direct lending during the late 2010s. Owl Rock was founded by seasoned executives with deep experience in private equity, leveraged finance and institutional credit.
The firm identified growing demand for non-bank corporate financing following the post-2008 regulatory tightening that limited traditional lenders’ ability to serve middle-market borrowers. Its strategy centered on creating a large, diversified portfolio of senior secured loans backed by stable businesses.
Over the years, the company grew through capital formation, long-term investor commitments, expansion of origination channels and continuous enhancement of underwriting capabilities.
It became one of the fastest-growing direct-lending platforms in the U.S., recognized for its scale and partnership-driven approach with private equity sponsors.
A transformative moment occurred when Owl Rock combined forces with Dyal Capital to create Blue Owl Capital Inc., forming a major global alternative investment manager with capabilities spanning private credit and GP stakes.
As part of this integration, Owl Rock Capital Corporation rebranded as Blue Owl Capital Corporation, aligning its public identity with the broader organization.
The company completed its initial public offering (IPO) on the NYSE as a Business Development Company, allowing it to expand its investor base and strengthen its capital position.
The listing enhanced visibility, improved access to financing sources and supported portfolio diversification. From 2020 to 2024, Blue Owl Capital Corporation navigated volatility in interest rates, macroeconomic shifts and heightened scrutiny in corporate lending.
Despite these challenges, the company increased origination volumes, prioritized conservative loan structures, expanded sponsor relationships and maintained resilient credit performance. Its evolution during this period reflected the broader rise of private credit as a core component of the global financial ecosystem.
By 2024, the company had solidified its position as one of the largest and most established BDCs in the United States, supported by the scale, resources and strategic integration of Blue Owl Capital Inc.
Additional Information
The Company Blue Owl Capital Corporation (United States), is listed on Nasdaq with a market value of $ 6.42 Billions, having an equity of $ 7.61 Billions.
The Company is listedthe in the sector of Others and categorized in industry of Others.
In the last 12 months the Company had a revenue of $ 742.35 Millions, which generated a profit in the amount of $ 663.20 Millions.
As for its main indicators, the Company has a P/E ratio of 9.68, a P/BV ratio of 0.84 and in the last 12 months the dividend yield of OBDC was at 12.42%.
The Company is traded internationally through the ticker OBDC.