tiprankstipranks
Company Announcements

Blue Owl Capital III Merger and Portfolio Expansion

Story Highlights

Invest with Confidence:

The latest update is out from Blue Owl Capital Corporation III ( (OBDE) ).

On January 13, 2025, Blue Owl Capital Corporation completed its merger with Blue Owl Capital Corporation III, becoming the second largest publicly traded business development company (BDC) by total assets, now holding $18.6 billion in assets and investments in 232 portfolio companies. The merger enhances OBDC’s market position, increasing portfolio diversity and maintaining strong credit quality, with OBDC shareholders owning approximately 76% and former OBDE shareholders owning 24% of the combined entity.

More about Blue Owl Capital Corporation III

Blue Owl Capital Corporation (NYSE: OBDC) is a specialty finance company focusing on lending to U.S. middle-market companies. As of September 30, 2024, the company had investments in 219 portfolio companies valued at $13.4 billion. OBDC operates as a business development company under the Investment Company Act of 1940, managed by Blue Owl Credit Advisors LLC.

YTD Price Performance: -3.61%

Average Trading Volume: 339,624

Technical Sentiment Consensus Rating: Strong Sell

Current Market Cap: $1.74B

For a thorough assessment of OBDE stock, go to TipRanks’ Stock Analysis page.

Related Articles
Looking for investment ideas? Subscribe to our Smart Investor newsletter for weekly expert stock picks!
Get real-time notifications on news & analysis, curated for your stock watchlist. Download the TipRanks app today! Get the App