Blue Owl Capital Receives 'Moderate Buy' Rating from Analysts

Seventeen brokerages cover the alternative asset manager's stock

Mar. 15, 2026 at 9:08am

Blue Owl Capital Inc. (NYSE:OWL) has been assigned an average recommendation of "Moderate Buy" from the seventeen brokerages currently covering the stock, according to MarketBeat Ratings. One analyst has rated the stock with a sell recommendation, seven have assigned a hold recommendation, seven have assigned a buy recommendation, and two have given a strong buy recommendation. The average 12-month price target among analysts is $18.00.

Why it matters

Blue Owl Capital is a major player in the alternative asset management industry, focusing on private credit, direct lending, and equity-related strategies. The 'Moderate Buy' rating from analysts suggests they see potential upside in the stock, though there are some mixed views on the company's near-term prospects.

The details

The analysts' ratings and price targets reflect a range of opinions on Blue Owl Capital's outlook. While the majority recommend buying or holding the stock, one analyst has a sell rating, and the price targets vary widely from $14.00 to $24.00 per share. Factors like the company's performance, market conditions, and investor sentiment will likely influence how the stock trades going forward.

  • Blue Owl Capital reported earnings on Thursday, February 5th, 2026.
  • The company announced a quarterly dividend on Monday, March 2nd, 2026.

The players

Blue Owl Capital Inc.

A global alternative asset manager that focuses on private credit, direct lending, and equity-related strategies for institutional investors.

Cresset Asset Management LLC

A hedge fund that has recently increased its stake in Blue Owl Capital by 1,345%.

Capital International Investors

A major institutional investor that owns over 62 million shares of Blue Owl Capital.

Got photos? Submit your photos here. ›

What they’re saying

“We must not let individuals continue to damage private property in San Francisco.”

— Robert Jenkins, San Francisco resident

“Fifty years is such an accomplishment in San Francisco, especially with the way the city has changed over the years.”

— Gordon Edgar, grocery employee

The takeaway

The mixed analyst views on Blue Owl Capital reflect the complexity of the alternative asset management industry, where factors like market conditions, investor sentiment, and company performance can significantly impact stock performance. Investors will likely continue to closely monitor the company's progress and any changes in analyst ratings and price targets.