Claim 70% Off TipRanks Premium
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Stay ahead of the market with the latest news and analysis and maximize your portfolio's potential
Blue Owl Capital ( (OWL) ) just unveiled an announcement.
During November, Blue Owl Capital and its subsidiaries saw over $200 million in stock purchases, with $70 million in Blue Owl’s Class A common stock and $135 million in OBDC and OTF shares. These transactions, including executive purchases and repurchase plans, highlight the company’s commitment to aligning with clients and stakeholders, reinforcing its market position.
The most recent analyst rating on (OWL) stock is a Hold with a $16.00 price target. To see the full list of analyst forecasts on Blue Owl Capital stock, see the OWL Stock Forecast page.
Spark’s Take on OWL Stock
According to Spark, TipRanks’ AI Analyst, OWL is a Neutral.
Blue Owl Capital’s overall stock score is driven by strong earnings call performance and strategic growth initiatives. However, high leverage, low profitability margins, and a bearish technical outlook weigh on the score. The high P/E ratio suggests potential overvaluation, but the attractive dividend yield provides some offset.
To see Spark’s full report on OWL stock, click here.
More about Blue Owl Capital
Blue Owl Capital is a financial services company operating in the investment management industry. It focuses on providing capital solutions and investment opportunities through its various platforms, including Blue Owl Capital Inc., Blue Owl Capital Corporation, and Blue Owl Technology Finance Corp.
Average Trading Volume: 13,471,852
Technical Sentiment Signal: Sell
Current Market Cap: $23.44B
For detailed information about OWL stock, go to TipRanks’ Stock Analysis page.

