New insider activity at Blue Owl Capital ( (OBDC) ) has taken place on December 1, 2025.
TipRanks Cyber Monday Sale
- Claim 60% off TipRanks Premium for data-backed insights and research tools you need to invest with confidence.
- Subscribe to TipRanks' Smart Investor Picks and see our data in action through our high-performing model portfolio - now also 60% off
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

