
OWL Stock Forecast & Price Target
OWL Analyst Ratings
Bulls say
Blue Owl Capital is supported by a scaled, diversified alternatives platform with $319.0 billion in total managed assets and $190.6 billion in fee-earning AUM at the end of March 2026, giving it multiple durable fee streams across credit, private equity, and real estate. The company’s ability to beat core earnings, expand FRE margins to 58.8%, and reaffirm confidence in exceeding 2026 FRE per share of $1.02 and DE per share of $0.89 underscores resilient profitability and execution. Momentum in record institutional fundraising, improving management fee growth, and a large pipeline in digital infrastructure and real assets strengthens the case for continued growth and cash-flow durability.
Bears say
Blue Owl Capital is exposed to multiple structural risks that could weigh on growth, including a major decline in capital markets, widening credit spreads, delayed LP allocations, and shifts in the competitive or regulatory backdrop. Rising interest rates can slow the asset-gathering, deployment, and monetization flywheel, while declining rates may reduce insurance-related DE contribution and widen the gap between expected and realized returns across certain strategies. With 319.0 billion in total managed assets and 190.6 billion in fee-earning AUM as of March 2026, its scale is meaningful, but decelerating retail democratization, a weaker GP Stakes outcome, and an outsized credit cycle leave the business vulnerable to downside surprises.
This aggregate rating is based on analysts' research of Blue Owl Capital and is not a guaranteed prediction by Public.com or investment advice.
OWL Analyst Forecast & Price Prediction
Start investing in OWL
Order type
Buy in
Order amount
Est. shares
0 shares
FAQs About Blue Owl Capital (OWL) Forecast
OWL Analyst Forecast & Price Prediction
Start investing in OWL
Order type
Buy in
Order amount
Est. shares
0 shares