Blue Owl Capital (OWL) Stock 2026 Review

Blue Owl Capital3.5/5

OWL (NYSE)

Dividend yield
5.73%
Distribution
Quarterly
1-Year Return
-42.59%
5-Year Return
41.48%

An attractive option for income-focused investors, Blue Owl Capital (OWL) offers a robust dividend yield of 5.73%. Despite facing a challenging year with a 42.59% decline in returns, the company has shown resilience with a 41.48% increase over the past five years. Analysts have mixed views, with a median price target of $19.00 and a blend of hold and buy ratings, indicating potential for future growth while cautioning about its current valuation, which is perceived as overvalued by some.

Pros:

  • High dividend yield
  • Diverse investment strategies

Cons:

  • Recent significant stock decline
  • Concerns over valuation

Blue Owl Capital (OWL) may be suitable for income-focused investors seeking high dividend yields, as evidenced by its current yield of 5.73%. However, potential investors should be cautious of its recent performance and mixed analyst outlook, weighing the risks against the potential for long-term growth.

Frequently Asked Questions

Related Guides