Claim 55% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
Blue Owl Capital ( (OWL) ) just unveiled an update.
On February 5, 2026, Blue Owl Capital reported its fourth-quarter and full-year 2025 results, highlighting record fundraising in both institutional and private wealth channels, with new capital commitments reaching $17 billion in the fourth quarter and $56 billion for the year, and assets under management surpassing the $300 billion milestone by year-end. The company also declared a quarterly cash dividend of $0.225 per Class A share, payable on March 2, 2026 to shareholders of record as of February 20, 2026, underscoring its cash-return profile even as it continues to scale its global alternatives platform and investment performance for clients.
The most recent analyst rating on (OWL) stock is a Hold with a $13.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.
The score is supported primarily by healthy financial performance driven by strong cash flow and improving gross margin, alongside a positive earnings outlook anchored by record fundraising and a sizable pipeline of fee-eligible AUM. This is tempered by very weak technical momentum and a demanding valuation (high P/E), with leverage and rate-sensitivity risks also limiting the overall score.
To see Spark’s full report on OWL stock, click here.
More about Blue Owl Capital
Blue Owl Capital Inc. (NYSE: OWL) is a leading alternative asset manager with over $307 billion in assets under management as of December 31, 2025, investing across Credit, Real Assets and GP Strategic Capital. Anchored by a permanent capital base, the firm provides private capital solutions to businesses and offers institutional, individual and insurance investors differentiated alternative investment strategies focused on performance, risk‑adjusted returns and capital preservation, supported by a global team of approximately 1,365 professionals.
Average Trading Volume: 15,032,768
Technical Sentiment Signal: Sell
Current Market Cap: $18.81B
Learn more about OWL stock on TipRanks’ Stock Analysis page.

