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
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.

