
OWL Stock Forecast & Price Target
OWL Analyst Ratings
Bulls say
Blue Owl Capital demonstrates significant financial strength, with a total of $307.4 billion in managed assets and $187.7 billion in fee-earning AUM as of the end of 2025, indicating robust growth potential across its business segments. The company has shown impressive financial metrics, with a 12% growth in FRE per share in 2025 and margin expansion exceeding 60%, reflecting operational resilience and efficient expense management despite market challenges. Additionally, Blue Owl's focus on retail and high-net-worth individuals, along with a proven track record in its direct lending businesses, underscores the stability and durability of its investment strategies, further bolstering a positive outlook on its stock.
Bears say
Blue Owl Capital has experienced a projected 5% decline in its 2027 earnings estimate, prompting a reduction in its valuation target from $24 to $17. A conservative revenue outlook versus investor day expectations, coupled with a zeroing out of growth assumptions for the credit business in the first half of 2026, signals further challenges ahead for the company. Additionally, negative press and decreased net flows in retail/wealth management fundraising contribute to a negative market sentiment that could impede future performance.
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