Home/News Feed/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.