Back to mobile site

Citizens Reiterates Blue Owl Capital Corp. (OBDC) at Market Outperform, Has Conviction in Stock

October 21, 2025 4:48 AM EDT
Get Alerts OBDC Hot Sheet
Price: $11.72 -1.6%

Rating Summary:
    6 Buy, 2 Hold, 0 Sell

Rating Trend: Up Up

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

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

The analyst commented, "For the BDCs, we’re leaning into stocks where we’ve had the most conviction (this list has not changed much the last several quarters), specifically those with the strongest starting points for items like excess capital/liquidity (i.e., lower leverage levels and/or a strong public currency), credit quality, and dividend coverage, while we also view the internally managed BDCs as somewhat of a flight to safety (given strong starting points on P/BV valuations – incremental access to capital/liquidity). These include: OBDC (0.85x P/BV), TSLX (1.26x P/BV), HTGC (1.47x P/BV), ARCC (0.98x P/BV), and CSWC (1.23x P/BV)."

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

Shares of Blue Owl Capital Corp. closed at $12.70 yesterday.



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

You May Also Be Interested In





Related Categories

Analyst Comments

Related Entities

Citi, Maynard Um, Mark Zuckerberg, ARK