Blue Owl Capital (OWL) Stock Forecast, Price Target & Predictions


OverviewRevenueOwnershipFinancialsChartTranscripts

OWL Stock Forecast


Blue Owl Capital (OWL) stock forecast, based on 15 Wall Street analysts, predicts a 12-month average price target of $21.50, with a high of $22.00 and a low of $21.00. This represents a 28.90% increase from the last price of $16.68.

$14 $16 $18 $20 $22 $24 High: $22 Avg: $21.5 Low: $21 Last Closed Price: $16.68

OWL Stock Rating


Blue Owl Capital stock's rating consensus is Buy, based on 15 Wall Street analysts. The breakdown includes 0 Strong Buy (0.00%), 12 Buy (80.00%), 3 Hold (20.00%), 0 Sell (0.00%), and 0 Strong Sell (0.00%).

Buy
Total 15 0 3 12 Strong Sell Sell Hold Buy Strong Buy

OWL Price Target Upside V Benchmarks


TypeNameUpside
StockBlue Owl Capital28.90%
SectorFinancial Services Stocks 6.68%
IndustryAsset Management Stocks20.25%

Price Target Trends


1M3M12M
# Anlaysts223
Avg Price Target$21.50$21.50$22.33
Last Closing Price$16.68$16.68$16.68
Upside/Downside28.90%28.90%33.87%
Ratings Trends

DateStrong BuyBuyHoldSellStrong SellTotal
Oct, 25473--14
Sep, 25473--14
Aug, 25483--15
Jul, 25483--15
Jun, 25483--15
Analyst Price Target Forecasts

DateAnalystCompanyPrice TargetPrice when PublishedPrice Target/Price when PublishedPrice Target/Last Closing Price
Oct 09, 2025Crispin LovePiper Sandler$22.00$16.5133.25%31.89%
Oct 08, 2025Benjamin BudishBarclays$21.00$16.1130.35%25.90%
Apr 16, 2025Chris KotowskiOppenheimer$24.00$17.1040.35%43.88%
Aug 02, 2024Chris KotowskiOppenheimer$21.00$16.2629.15%25.90%
Apr 18, 2024Brian BedellDeutsche Bank$21.00$18.3114.69%25.90%
Apr 10, 2024Crispin LovePiper Sandler$23.00$19.3418.92%37.89%
Apr 04, 2024Glenn SchorrEvercore ISI$22.00$19.3813.52%31.89%
Apr 02, 2024Brennan HawkenUBS$22.00$18.5718.47%31.89%
Mar 22, 2024Steven ChubakWolfe Research$22.00$18.2420.61%31.89%
Sep 12, 2022Brian BedellDeutsche Bank$19.00$11.6563.09%13.91%
Analyst Rating Forecasts

DateCompanyPrevious RatingNew RatingRating Change
Oct 21, 2025CitigroupMarket OutperformMarket Outperformhold
Oct 09, 2025Piper SandlerOverweightOverweighthold
Oct 08, 2025BarclaysOverweightOverweighthold
Aug 04, 2025Cowen & Co.BuyBuyhold
Jul 28, 2025Raymond JamesMarket Performinitialise
Apr 16, 2025OppenheimerOutperformOutperformhold
Jan 03, 2025Wolfe ResearchOutperformOutperformhold
Oct 09, 2024JMP SecuritiesOutperformOutperformhold
Oct 09, 2024Piper SandlerOverweightOverweighthold
Oct 08, 2024Evercore ISIOutperformOutperformhold

Financial Forecast


EPS Forecast

$-5 $-4 $-3 $-2 $-1 $0 $1 $2 Dec 21 Dec 22 Dec 23 Dec 24 Dec 25 Dec 26 Dec 27
Dec 21Dec 22Dec 23Dec 24Dec 25Dec 26Dec 27
Reported$-4.45$-0.09$0.12$0.77---
Avg Forecast$0.34$0.53$0.65$0.78$0.92$1.09$1.24
High Forecast$0.35$0.55$0.67$0.79$0.96$1.14$1.31
Low Forecast$0.32$0.50$0.64$0.77$0.87$1.05$1.19
Surprise %-1408.82%-116.98%-81.54%-1.28%---

Revenue Forecast

$500M $1B $2B $3B $3B $4B Dec 21 Dec 22 Dec 23 Dec 24 Dec 25 Dec 26 Dec 27
Dec 21Dec 22Dec 23Dec 24Dec 25Dec 26Dec 27
Reported$823.88M$1.37B$1.73B$2.30B---
Avg Forecast$832.42M$1.33B$1.66B$2.18B$2.81B$3.30B$3.76B
High Forecast$859.44M$1.37B$1.67B$2.21B$2.93B$3.32B$3.93B
Low Forecast$795.22M$1.28B$1.65B$2.15B$2.72B$3.29B$3.63B
Surprise %-1.03%2.66%4.28%5.49%---

Net Income Forecast

$-500M $-200M $100M $400M $700M $1B Dec 21 Dec 22 Dec 23 Dec 24 Dec 25 Dec 26 Dec 27
Dec 21Dec 22Dec 23Dec 24Dec 25Dec 26Dec 27
Reported$-376.17M$-9.29M$54.34M$420.45M---
Avg Forecast$161.26M$251.39M$313.13M$371.20M$437.28M$523.24M$594.00M
High Forecast$168.06M$260.64M$320.41M$375.96M$458.79M$544.64M$628.36M
Low Forecast$151.89M$237.96M$305.85M$366.44M$415.78M$501.84M$568.27M
Surprise %-333.28%-103.70%-82.65%13.27%---

OWL Forecast FAQ


Is Blue Owl Capital stock a buy?

Blue Owl Capital stock has a consensus rating of Buy, based on 15 Wall Street analysts. The rating breakdown includes 0 Strong Buy, 12 Buy, 3 Hold, 0 Sell, and 0 Strong Sell, reflecting a consensus that Blue Owl Capital is a favorable investment for most analysts.

What is Blue Owl Capital's price target?

Blue Owl Capital's price target, set by 15 Wall Street analysts, averages $21.5 over the next 12 months. The price target range spans from $21 at the low end to $22 at the high end, suggesting a potential 28.90% change from the previous closing price of $16.68.

How does Blue Owl Capital stock forecast compare to its benchmarks?

Blue Owl Capital's stock forecast shows a 28.90% upside, outperforming the average forecast for the financial services stocks sector (6.68%) and outperforming the asset management stocks industry (20.25%).

What is the breakdown of analyst ratings for Blue Owl Capital over the past three months?

  • October 2025: 28.57% Strong Buy, 50.00% Buy, 21.43% Hold, 0% Sell, 0% Strong Sell.
  • September 2025: 28.57% Strong Buy, 50.00% Buy, 21.43% Hold, 0% Sell, 0% Strong Sell.
  • August 2025: 26.67% Strong Buy, 53.33% Buy, 20.00% Hold, 0% Sell, 0% Strong Sell.

What is Blue Owl Capital’s EPS forecast?

Blue Owl Capital's average annual EPS forecast for its fiscal year ending in December 2025 is $0.92, marking a 19.48% increase from the reported $0.77 in 2024. Estimates for the following years are $1.09 in 2026, and $1.24 in 2027.

What is Blue Owl Capital’s revenue forecast?

Blue Owl Capital's average annual revenue forecast for its fiscal year ending in December 2025 is $2.81B, reflecting a 22.43% increase from the reported $2.3B in 2024. The forecast for 2026 is $3.3B, and $3.76B for 2027.

What is Blue Owl Capital’s net income forecast?

Blue Owl Capital's net income forecast for the fiscal year ending in December 2025 stands at $437.28M, representing an 4.00% increase from the reported $420.45M in 2024. Projections indicate $523.24M in 2026, and $594M in 2027.