Oppenheimer raised its price target for Blue Owl Capital to $17 from $15 on August 27, 2026. The firm reaffirmed its Outperform rating on the stock.
Bank of New York Mellon Corp purchased over 6.2 million shares according to new 13F filings. This stake is valued at approximately $54.88 million. Ancora Advisors LLC also initiated a position by purchasing more than 365,000 shares.
Blue Owl Capital is paying its quarterly dividend of $0.23 per share today.