Skip to main content

Blue Owl Capital Inc. (OWL) Stock Forecast

Data as of Jul 31, 2026

Financial Services · Current price $10.26 (+0.84%)

Consensus Target
$14.29
Upside
+21.9%
Analysts
27
Rating
Buy(2.41)

Price Target Range

Low $9.10Consensus $14.29High $27.00
▲ Current $10.26

Consensus Price Target Over Time

Analyst Rating Distribution

Last 3 Months

Consensus
Buy
Strong Buy0
Buy4
Hold5
Sell0
Strong Sell0

6-Month Trend

Latest Analyst Forecasts

Price targets issued by Wall Street analysts. Upside calculated against today's price.

DateAnalystFirmPrice TargetUpside
Feb 24, 2026Brian BedellDeutsche Bank$10.00-2.5%
Feb 6, 2026Crispin LovePiper Sandler$15.00+46.3%
Jan 13, 2026Michael BrownUBS$16.50+60.9%
Jan 6, 2026Alexander BlosteinGoldman Sachs$16.25+58.5%
Dec 11, 2025Michael BrownUBS$18.00+75.5%
Oct 31, 2025Glenn SchorrEvercore ISI$19.00+85.3%
Oct 31, 2025Benjamin BudishBarclays$19.00+85.3%
Oct 9, 2025Crispin LovePiper Sandler$22.00+114.5%
Oct 8, 2025Benjamin BudishBarclays$21.00+104.8%
Apr 16, 2025Chris KotowskiOppenheimer$24.00+134.0%
Aug 2, 2024Chris KotowskiOppenheimer$21.00+104.8%
Apr 18, 2024Brian BedellDeutsche Bank$21.00+104.8%
Apr 10, 2024Crispin LovePiper Sandler$23.00+124.3%
Apr 4, 2024Glenn SchorrEvercore ISI$22.00+114.5%
Apr 2, 2024Brennan HawkenUBS$22.00+114.5%
Mar 22, 2024Steven ChubakWolfe Research$22.00+114.5%
Sep 12, 2022Brian BedellDeutsche Bank$19.00+85.3%

OWL vs Sector & Market

MetricOWLFinancial Services AvgLarge Cap Avg
Analyst Rating2.412.522.42
Analyst Count27919
Target Upside+21.9%+93.5%+18.0%
P/E Ratio84.47-5.1143.33

Revenue Estimates

PeriodLowAvgHigh#
2026-12-31$2.76B$2.95B$3.19B7
2027-12-31$3.13B$3.33B$3.65B8
2028-03-31$830M$881M$949M2
2028-06-30$860M$913M$984M2
2028-09-30$893M$948M$1.02B2
2028-12-31$934M$991M$1.07B2
2029-03-31$872M$926M$998M5
2029-06-30$886M$941M$1.01B4
2029-09-30$900M$955M$1.03B4
2029-12-31$914M$971M$1.05B5

EPS Estimates

PeriodLowAvgHigh#
2026-12-31$0.86$0.90$0.979
2027-12-31$0.95$1.04$1.139
2028-03-31$0.22$0.23$0.264
2028-06-30$0.27$0.29$0.324
2028-09-30$0.28$0.30$0.336
2028-12-31$0.30$0.32$0.364
2029-03-31$0.23$0.25$0.283
2029-06-30$0.28$0.31$0.343
2029-09-30$0.30$0.32$0.356
2029-12-31$0.33$0.36$0.393

Frequently Asked Questions

What is the analyst consensus for OWL?

The consensus among 27 analysts covering Blue Owl Capital Inc. (OWL) is Buy with an average price target of $14.29.

What is the highest price target for OWL?

The highest price target for OWL is $24.00, set by Chris Kotowski at Oppenheimer on 2025-04-16.

What is the lowest price target for OWL?

The lowest price target for OWL is $10.00, set by Brian Bedell at Deutsche Bank on 2026-02-24.

How many analysts cover OWL?

27 analysts have issued ratings for Blue Owl Capital Inc. in the past 12 months.

Is OWL a buy or sell right now?

Based on 27 analyst ratings, OWL has a consensus rating of Buy (2.41/5) with a +21.9% upside to the consensus target of $14.29.

What are the earnings estimates for OWL?

Analysts estimate OWL will report EPS of $0.90 for the period ending 2026-12-31, with revenue estimated at $2.95B.

Data updated daily. Analyst price targets sourced from public filings and broker reports. Not investment advice.