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
The latest announcement is out from Blue Owl Capital ( (OWL) ).
On April 30, 2026, Blue Owl Capital Inc. reported first-quarter 2026 results that highlighted continued expansion of its three-platform model and growth in assets under management to $315 billion. Management emphasized the stability of its durable capital base and strong performance across Credit, Real Assets and GP Strategic Capital, noting the current market environment is favoring firms with patient, long-duration capital like Blue Owl.
The company also declared a quarterly cash dividend of $0.23 per Class A share, payable on May 27, 2026, to shareholders of record as of May 13, 2026, underscoring its ongoing capital return to investors. The earnings release was accompanied by an investor webcast held on April 30, 2026, giving stakeholders further detail on operating performance and fundraising and reinforcing Blue Owl’s positioning as a scaled player in alternative asset management.
On April 30, 2026, Blue Owl Capital Inc. reported first-quarter 2026 results that highlighted continued expansion of its three-platform model and growth in assets under management to $315 billion. Management emphasized the stability of its durable capital base and strong performance across Credit, Real Assets and GP Strategic Capital, noting the current market environment is favoring firms with patient, long-duration capital like Blue Owl.
The company also declared a quarterly cash dividend of $0.23 per Class A share, payable on May 27, 2026, to shareholders of record as of May 13, 2026, underscoring its ongoing capital return to investors. The earnings release was accompanied by an investor webcast held on April 30, 2026, giving stakeholders further detail on operating performance and fundraising and reinforcing Blue Owl’s positioning as a scaled player in alternative asset management.
The most recent analyst rating on (OWL) stock is a Hold with a $10.50 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 driven primarily by strong cash flow and a significantly de-risked balance sheet, reinforced by positive earnings-call fundamentals (record fundraising/AUM and stable-to-improving FRE margins). These strengths are tempered by weak longer-term price trend/negative MACD and a very high P/E multiple, which together raise execution and sentiment risk.
To see Spark’s full report on OWL stock, click here.
More about Blue Owl Capital
Blue Owl Capital Inc. is a New York–based alternative asset manager with $315 billion in assets under management as of March 31, 2026. The firm invests across Credit, Real Assets and GP Strategic Capital, providing private capital solutions to businesses and differentiated alternative investment opportunities to institutional and individual investors and insurance companies worldwide.
Its model is anchored by a large permanent capital base and a focus on long-duration, patient capital strategies. With a global team of more than 1,390 professionals, Blue Owl targets strong performance, risk-adjusted returns and capital preservation, positioning itself as a scaled player in the alternatives sector.
Blue Owl Capital Inc. is a New York–based alternative asset manager with $315 billion in assets under management as of March 31, 2026. The firm invests across Credit, Real Assets and GP Strategic Capital, providing private capital solutions to businesses and differentiated alternative investment opportunities to institutional and individual investors and insurance companies worldwide.
Its model is anchored by a large permanent capital base and a focus on long-duration, patient capital strategies. With a global team of more than 1,390 professionals, Blue Owl targets strong performance, risk-adjusted returns and capital preservation, positioning itself as a scaled player in the alternatives sector.
Average Trading Volume: 34,396,642
Technical Sentiment Signal: Sell
Current Market Cap: $13.84B
For an in-depth examination of OWL stock, go to TipRanks’ Overview page.

