tiprankstipranks
Trending News
More News >
Advertisement
Advertisement

Insider Scoop: Blue Owl Capital Exec Makes Bold Stock Purchase!

Insider Scoop: Blue Owl Capital Exec Makes Bold Stock Purchase!

New insider activity at Blue Owl Capital ( (OBDC) ) has taken place on December 1, 2025.

TipRanks Cyber Monday Sale

Vice President and Secretary Neena Reddy has made a significant investment in Blue Owl Capital by purchasing 7,890 shares of the company’s stock. This transaction is valued at $103,043, indicating a strong vote of confidence in the company’s future prospects.

Recent Updates on OBDC stock

In the past 24 hours, Blue Owl Capital’s stock has been impacted by the termination of its proposed merger with Blue Owl Capital Corporation II due to current market volatility. This decision was made despite initial expectations of long-term value creation from the merger, as the boards prioritized shareholder interests. The termination has led to a series of price target reductions by various analysts. BofA lowered its price target, citing minimal near-term accretion from the merger and unfavorable market conditions affecting business development companies. Similarly, Truist adjusted its price target following the company’s Q3 results and revised guidance, reflecting lower expected interest and fee income. The announcement of restricted redemptions and market concerns about the private credit industry also contributed to a decline in Blue Owl Capital’s share price.

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

YTD Price Performance: -5.25%

Average Trading Volume: 5,436,348

Technical Sentiment Signal: Hold

Current Market Cap: $6.73B

Disclaimer & DisclosureReport an Issue

1