tiprankstipranks
Trending News
More News >
Advertisement
Advertisement

Director Makes a Bold Move with Blue Owl Capital Stock Purchase!

Director Makes a Bold Move with Blue Owl Capital Stock Purchase!

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

Meet Your ETF AI Analyst

Director Chris Temple has made a significant investment in Blue Owl Capital by purchasing 8,000 shares of the company’s stock, amounting to a total value of $96,240.

Recent Updates on OBDC stock

In the last 24 hours, Blue Owl Capital has seen multiple price target adjustments from various financial firms. Truist lowered its price target due to revised guidance following the company’s Q3 results, which included a decrease in net interest income expectations. Keefe Bruyette also reduced its target, maintaining a Market Perform rating, while Wells Fargo cited the potential limitations on upside due to an impending acquisition as a reason for its target reduction. Citizens JMP adjusted its target following Q3 earnings that reset market expectations but still sees value in the stock. The company’s Q3 earnings report showed a slight decrease in net asset value per share due to unrealized depreciation, but also highlighted new investment commitments and a merger agreement with Blue Owl Capital Corporation II, expected to enhance shareholder value. A new $200 million stock repurchase program was also announced, reflecting a strategic focus on shareholder returns.

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: -13.96%

Average Trading Volume: 4,443,233

Technical Sentiment Signal: Sell

Current Market Cap: $6.18B

Disclaimer & DisclosureReport an Issue

1