tiprankstipranks
Trending News
More News >
Advertisement
Advertisement

Blue Owl Capital Terminates Merger Amid Market Volatility

Story Highlights
Blue Owl Capital Terminates Merger Amid Market Volatility

TipRanks Black Friday Sale

Blue Owl Capital ( (OBDC) ) just unveiled an update.

On November 18, 2025, Blue Owl Capital Corporation and Blue Owl Capital Corporation II decided to terminate their planned merger due to current market volatility, despite previous analysis suggesting the merger would create long-term value. The decision reflects the boards’ commitment to shareholder interests and follows management’s recommendation. OBDC II plans to reinstate its tender program in early 2026, having achieved significant investment returns since its inception. Meanwhile, OBDC’s $200 million share repurchase program remains active.

The most recent analyst rating on (OBDC) stock is a Buy with a $16.00 price target. To see the full list of analyst forecasts on Blue Owl Capital stock, see the OBDC Stock Forecast page.

Spark’s Take on OBDC Stock

According to Spark, TipRanks’ AI Analyst, OBDC is a Neutral.

Blue Owl Capital’s robust financial performance and valuation are key strengths, supported by a successful merger and increased scale. However, recent revenue declines and cash flow fluctuations, along with mixed technical signals, temper the overall positive outlook.

To see Spark’s full report on OBDC stock, click here.

More about Blue Owl Capital

Blue Owl Capital Corporation (OBDC) and Blue Owl Capital Corporation II (OBDC II) are specialty finance companies focused on lending to U.S. middle-market companies. As of September 30, 2025, OBDC had investments in 238 portfolio companies with an aggregate fair value of $17.1 billion, while OBDC II had investments in 190 portfolio companies with an aggregate fair value of $1.7 billion. Both companies are regulated as business development companies under the Investment Company Act of 1940 and are externally managed by Blue Owl Credit Advisors LLC, an SEC-registered investment adviser affiliated with Blue Owl Capital Inc.

Average Trading Volume: 4,652,849

Technical Sentiment Signal: Sell

Current Market Cap: $6.06B

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

Disclaimer & DisclosureReport an Issue

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
1