Blue Owl Capital Inc (NYSE:OWL) is one of the 10 best financial stocks to buy for the long term. On February 6, a day after the company announced its quarterly results, Piper Sandler analyst Crispin Love reduced the price target on Blue Owl Capital Inc. (NYSE:OWL) to $15 from $21 while reiterating his Outerperform rating, according to a report from The Fly. While share price performance was weaker across the alternative asset management sector, OWL was a relative outperformer, as per the firm. Although Piper Sandler expects revenue growth estimates to fall below the targets set at the investor day, OWL’s projection still indicates improved margins due to better cost management.
Earlier, on January 20, Piper Sandler reaffirmed its Buy rating on Blue Owl Capital Inc. (NYSE:OWL) with a $21 price target. On the flip side, a few days earlier, on January 26, UBS analysts issued a warning about the company’s lending activities. The firm said that the resulting stress from this activity may pressurize the company’s finances and contribute to similar circumstances seen across the alternative asset management industry.
Amid this pessimism, OWL received a boost on January 22 when Moody’s Ratings upgraded the firm’s long-term issuer and unsecured ratings from Baa3 to Baa2. The rating firm expects OWL to reduce its gross debt-to-equity ratio, which stood at 1.27x as of September 30, 2025. This would increase the company’s asset coverage ratio from 19% to 20%. Whether the company is moving in that direction will be clear from its execution in the coming quarters.
Blue Owl Capital Inc (NYSE:OWL) is a well-known global alternative asset manager with $307.4 billion in assets under management as of December 2025. The company operates in three segments: Private Credit, GP Strategic Capital, and Real Estate. It is headquartered in New York.
While we acknowledge the potential of OWL as an investment, we believe certain AI stocks offer greater upside potential and carry less downside risk. If you’re looking for an extremely undervalued AI stock that also stands to benefit significantly from Trump-era tariffs and the onshoring trend, see our free report on the best short-term AI stock.
READ NEXT: Cathie Wood’s Stock Portfolio: Top 10 Stocks to Buy and 30 Most Fantastic Stocks Every Investor Should Pay Attention To.
Disclosure: None. This article is originally published at Insider Monkey.


