Back to mobile site

Blue Owl Capital (OWL) PT Lowered to $17 at Citizens as Sell-Side More Constructive

July 9, 2026 5:12 AM EDT
Get Alerts OWL Hot Sheet
Price: $9.16 -2.45%

Rating Summary:
    12 Buy, 7 Hold, 0 Sell

Rating Trend: Down Down

Today's Overall Ratings:
    Up: 9 | Down: 14 | New: 29
Join SI Premium – FREE

Citizens analyst Devin Ryan lowered the price target on Blue Owl Capital (NYSE: OWL) to $17.00 (from $21.00) while maintaining a Market Outperform rating.

The analyst commented, "We believe Alts can work even if the group only reaches Street estimates, because the sell-side is already more constructive than investors, and that gap should close in the stocks. Our numbers sit largely in line with consensus across ARES (MO, $160 PT), BX (MO, $165 PT), OWL (MO, $17 PT), CG (MO, $70 PT), and TPG (MO, $68 PT), so the call does not depend on out-estimating the Street. The group is down roughly 29% YTD and trades at just ~12x NTM P/E vs. an ~20x average over the past five years, even as institutional flows, deployment, and FRE margins have held up. We think the group outperforms as investors grow more comfortable that the headlines are slowing and performance is delivering as current Street estimates imply, and we expect a rotation from other areas of large-cap financials that are over-owned and trading well above historical levels."



Serious News for Serious Traders! Try StreetInsider.com Premium Free!

You May Also Be Interested In





Related Categories

Analyst Comments, Analyst PT Change

Related Entities

Maynard Um, Mark Zuckerberg, ARK