Earnings Labs
Blue Owl Capital Inc. logo

Blue Owl Capital Inc. (OWL)

NYSE·Financial Services·Asset Management

$8.89

-0.34%

Mkt Cap $15.43B

Analyst Ratings

Buy

13

Hold

8

Sell

0

Price Target (27 analysts)

$16.33

Range $10.00$27.00

Implied Upside

+83.7%

Consensus $16.33 vs current $8.89