Skip to main content

Blue Owl Capital Inc. (OWL) Stock Forecast

Data as of May 2, 2026

Financial Services · Current price $9.91 (+1.74%)

Consensus Target
$16.33
Upside
+59.1%
Analysts
24
Rating
Buy(2.29)

Price Target Range

Low $10.00Consensus $16.33High $27.00
▲ Current $9.91

Consensus Price Target Over Time

Analyst Rating Distribution

Last 3 Months

Consensus
Buy
Strong Buy1
Buy10
Hold7
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+0.9%
Feb 6, 2026Crispin LovePiper Sandler$15.00+51.3%
Jan 13, 2026Michael BrownUBS$16.50+66.4%
Jan 6, 2026Alexander BlosteinGoldman Sachs$16.25+63.9%
Dec 11, 2025Michael BrownUBS$18.00+81.5%
Oct 31, 2025Glenn SchorrEvercore ISI$19.00+91.6%
Oct 31, 2025Benjamin BudishBarclays$19.00+91.6%
Oct 9, 2025Crispin LovePiper Sandler$22.00+121.9%
Oct 8, 2025Benjamin BudishBarclays$21.00+111.8%
Apr 16, 2025Chris KotowskiOppenheimer$24.00+142.1%
Aug 2, 2024Chris KotowskiOppenheimer$21.00+111.8%
Apr 18, 2024Brian BedellDeutsche Bank$21.00+111.8%
Apr 10, 2024Crispin LovePiper Sandler$23.00+132.0%
Apr 4, 2024Glenn SchorrEvercore ISI$22.00+121.9%
Apr 2, 2024Brennan HawkenUBS$22.00+121.9%
Mar 22, 2024Steven ChubakWolfe Research$22.00+121.9%
Sep 12, 2022Brian BedellDeutsche Bank$19.00+91.6%

OWL vs Sector & Market

MetricOWLFinancial Services AvgLarge Cap Avg
Analyst Rating2.292.512.41
Analyst Count24818
Target Upside+59.1%+64.8%+14.9%
P/E Ratio97.88-5.0931.19

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 24 analysts covering Blue Owl Capital Inc. (OWL) is Buy with an average price target of $16.33.

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?

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

Is OWL a buy or sell right now?

Based on 24 analyst ratings, OWL has a consensus rating of Buy (2.29/5) with a +59.1% upside to the consensus target of $16.33.

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.