NYSE : OWL

Blue Owl Capital Inc. — Analyst Ratings

$9.68 USD

$0.23 (2.43%)

Volume
12.03M
Average Volume
24.08M
Market Capitalization
$15.13B
P/E Ratio
74.69
Dividend Yield
9.35%
Price Target
$10.50
Year High
$20.58
Year Low
$7.95
Day High
Day Low
Payout Ratio
$6.75
Current Ratio
$2.10
Analyst Consensus Summary
Consensus Rating

Strong Sell

19 Analysts
Rating Score

1/5

Recommendation Strength
Upside/Downside

-7.8%

vs Current Price
Price Target

$10.50

Average Target
Price Target Range
Lowest Target

$9.00

7.6% UPSIDE
Average Target

$10.50

Median Estimate
Highest Target

$15.00

-35.5% DOWNSIDE
Analyst Breakdown

Overall Consensus: Buy  |  Total Analysts: 19

Strong Buy Buy Hold Sell Strong Sell
1 11 7 0 0
Analyst Ratings (Detailed)
Analyst Company Analyst Name Price Target Price When Posted Date Upside/Downside
Barclays Benjamin Budish $9 $9.285 2026-07-09 08:10 AM -3.1%
UBS Michael Brown $9.5 $9.425 2026-06-11 09:25 AM 0.8%
Barclays Benjamin Budish $10 $9.75 2026-05-01 05:10 AM 2.6%
Deutsche Bank Brian Bedell $10 $10.44 2026-02-24 05:12 AM -4.2%
Piper Sandler Crispin Love $15 $11.63 2026-02-06 06:50 AM 29.0%