Blue Owl Capital (OWL) Delivering Outperformance is the Base Case - Citizens

November 21, 2025 4:26 AM EST
Get Alerts OWL Hot Sheet
Price: $12.22 -3.48%

Rating Summary:
    12 Buy, 7 Hold, 0 Sell

Rating Trend: Down Down

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

Citizens analyst Brian McKenna reiterated a Market Outperform rating and $28.00 price target on Blue Owl Capital (NYSE: OWL).

The analyst commented, " Three of Blue Owl's largest and most important vehicles (in our view), including OBDC, OTF (NC), and OCIC (private), continue to perform well, and as we have written about at length, performance is by far the most important driver of growth in the Alts sector longer term. So, as long as performance and underlying fundamentals remain healthy (i.e., delivering outperformance for investors), which is our base case moving forward, we think private credit portfolios, related business models, and the private capital industry more broadly will prevail."

For an analyst ratings summary and ratings history on Blue Owl Capital click here. For more ratings news on Blue Owl Capital click here.

Shares of Blue Owl Capital closed at $13.74 yesterday.



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

You May Also Be Interested In





Related Categories

Analyst Comments

Related Entities

Maynard Um, Mark Zuckerberg, ARK