Blue Owl Capital

OWL · NYSE

$9.20+$0.24 (+2.68%)TodayMarket closed ·
Prev close $8.96

OWL analyst rating

BuyConsensus of 13 analysts over the last 12 months. 54% rate it a buy.
  • Strong buy1
  • Buy6
  • Hold6
  • Underperform0
  • Sell0

12-month price target · 17 analysts

Average $13.30 (+44.5% upside)

Low
$9.60
Now
$9.20
High
$21.00

Upgrades and downgrades

The latest rating actions, newest first

OWL analyst upgrades, downgrades and rating actions
FirmDateActionRating
Piper SandlerOct 19, 2026MaintainsOverweight
TD CowenOct 12, 2026MaintainsBuy
Wells FargoOct 2, 2026InitiatesEqual-Weight
OppenheimerAug 27, 2026MaintainsOutperform
Goldman SachsAug 3, 2026MaintainsNeutral
BMO CapitalAug 3, 2026MaintainsOutperform
BarclaysJul 31, 2026MaintainsEqual-Weight
OppenheimerJul 17, 2026MaintainsOutperform
BMO CapitalJul 13, 2026MaintainsOutperform
CitizensJul 9, 2026MaintainsMarket Outperform

The case for and against

Updated Aug 25, 2026

Bull case

Blue Owl Capital is a unique and promising company in the alternative asset management industry, with a solid track record and a strong global presence. Its three core business segments, global private equity, private credit, and real estate/real assets, serve a diverse client base of institutional investors and high-net-worth individuals. The company's focus on partnerships, reliable cash flows, and community engagement, particularly in the fast-growing data center market, sets it apart from its peers and positions it well for future growth. The company also has a proven ability to navigate economic downturns and generate attractive returns for investors, making it a compelling investment opportunity.

Bear case

Blue Owl Capital is a large alternative-asset manager with a strong focus on private equity, private credit, and real estate/real assets, serving primarily institutional investors and high-net-worth individuals. However, the recent bad press and negative sentiment surrounding the company's credit business, as well as the potential impact on their near-term retail/wealth management fundraising and market sentiment, lead to a negative outlook on the stock. Additionally, the assumption of a slow down in net flows for credit business for the first two quarters of 2026, combined with a reduction in their target multiple from 150% to 120% of the S&P, support this negative outlook.

Information on this page is provided for informational purposes only and is not a recommendation to buy, sell or hold any security. Investing involves risk, including possible loss of principal. Market data is delayed at least 15 minutes and is provided without warranty. Analyst ratings, price targets and company data come from third-party sources. Past performance does not guarantee future results.