Skip to main
OWL
OWL logo

OWL Stock Forecast & Price Target

OWL Analyst Ratings

Based on 16 analyst ratings
Buy
Strong Buy 38%
Buy 44%
Hold 19%
Sell 0%
Strong Sell 0%

Bulls say

Blue Owl Capital Inc demonstrates a robust growth trajectory driven by diverse alternative asset management strategies across Credit, GP Strategic Capital, and Real Estate platforms, effectively serving a wide range of institutional and private wealth clients. The company's significant revenue generation in the United States positions it favorably within the competitive landscape, while its extensive investor base, which includes prominent pension funds and high-net-worth individuals, underscores its strong market appeal. The firm's strategic deployment of private capital enhances its capability to capitalize on emerging opportunities, thus reinforcing a positive outlook for long-term financial performance.

Bears say

Blue Owl Capital Inc's reliance on a concentrated revenue model, predominantly generating income from the United States, raises concerns about its vulnerability to domestic economic fluctuations. The firm's exposure to various asset classes, including Credit, GP Strategic Capital, and Real Estate, may be less diversifying than anticipated, as weaknesses in any single sector could significantly impact overall performance. Furthermore, the reliance on institutional clients, while providing a strong investor base, may limit the firm's flexibility and responsiveness to changing market conditions, thereby contributing to a cautious outlook on the stock's future performance.

OWL has been analyzed by 16 analysts, with a consensus rating of Buy. 38% of analysts recommend a Strong Buy, 44% recommend Buy, 19% suggest Holding, 0% advise Selling, and 0% predict a Strong Sell.

This aggregate rating is based on analysts' research of Blue Owl Capital and is not a guaranteed prediction by Public.com or investment advice.

Order type

Buy in

Order amount

Est. shares

0 shares

Sign up to buy

FAQs About Blue Owl Capital (OWL) Forecast

Analysts have given OWL a Buy based on their latest research and market trends.

According to 16 analysts, OWL has a Buy consensus rating as of Jul 23, 2025. This rating is provided by third-party analysts and is not investment advice from Public.com.

Wall Street analysts have set a price target of $21.67, reflecting a 0.00% increase from the current stock price.

Financial analysts have set a price target of $21.67, indicating a 0.00% increase from the current stock price, but ratings and forecasts are frequently updated based on market conditions, earnings reports, and industry trends. This prediction is provided by third-party analysts and is not investment advice from Public.com.

Blue Owl Capital (OWL)


Order type

Buy in

Order amount

Est. shares

0 shares

Sign up to buy
Disclaimer: Any investment listed here, which may be available on the Public platform, is intended to be used for informational purposes only, should not be the sole basis for making an investment decision, and is not a recommendation or advice.