Blue Owl Capital Inc (NYSE:OWL) is among the top 10 best financial stocks for the long term. Piper Sandler analyst Crispin Love reduced the price target to $15 from $21 but maintained an Outerperform rating. OWL’s revenue growth estimates may fall below targets, but improved margins are expected due to better cost management.

Piper Sandler reaffirmed its Buy rating on OWL with a $21 price target, but UBS analysts warned about the company’s lending activities causing financial pressure. Moody’s Ratings upgraded OWL’s long-term issuer and unsecured ratings from Baa3 to Baa2 on January 22, expecting a reduction in the gross debt-to-equity ratio.

Blue Owl Capital Inc (NYSE:OWL) is a global alternative asset manager with $307.4 billion in assets under management as of December 2025. The company operates in Private Credit, GP Strategic Capital, and Real Estate segments, headquartered in New York.

While OWL shows investment potential, some AI stocks may offer greater upside with less downside risk. For an undervalued AI stock benefiting from Trump-era tariffs and the onshoring trend, check out the free report on the best short-term AI stock.

For more stock insights, explore Cathie Wood’s Stock Portfolio: Top 10 Stocks to Buy and 30 Most Fantastic Stocks Every Investor Should Pay Attention To. This article is published by Insider Monkey.

Read more at Yahoo Finance: Blue Owl Capital (OWL) Gets Price Target Cut Despite Record Q4 Earnings