FeesSafety
Pluang+

Blue Owl Capital rated Strong Buy with 25%+ returns potential, but dividend cut risk looms due to high payout ratio.

Analyst Insights
25 Oct 2026
Seeking Alpha
View Source
Bullish
Blue Owl Capital rated Strong Buy with 25%+ returns potential, but dividend cut risk looms due to high payout ratio.

Blue Owl Capital (OWL) received a speculative Strong Buy rating, targeting over 25% annualized returns driven by diversified fee income and aggressive asset growth. The company’s dividend yield is attractive but its payout ratio exceeds 100%, posing a 20% risk of a dividend cut as management plans to reduce the payout ratio gradually to 85%. Key growth areas include direct lending, net lease, digital infrastructure, and alternative credit, with digital infrastructure seen as a promising long-term opportunity. Despite elevated leverage and rapid dividend growth, OWL’s stable recurring fees, BBB credit rating, and clear dividend guidance through 2026 support near-term stability for investors.

Blue Owl Capital (OWL) trades at USD 9.36 on Pluang as of Oct 25, 2026 19:11 WIB, down 3.60% on the day and closer to its 52-week low of USD 8.23 than its high of USD 16.89. Despite a high dividend yield of 9.72%, the stock's price has retreated significantly from its peak over the past year. This contrast highlights the market's cautious stance on OWL's payout sustainability and growth prospects at this time.

More News (OWL)

banner-footerbanner-footer

Invest & Trade with
#1 Award-Winning Investment Super App