Fintel reports that on February 24, 2026, Deutsche Bank downgraded their outlook for Blue Owl Capital (NYSE:OWL) from Buy to Hold. Analyst Price Forecast Suggests 72.37% Upside As of February 24, 2026 ...
Investors in the three funds, however, may not be eager to part with their funds at such a discount.
Blue Owl Capital offers a strong growth profile due to it's exposure to private credit, hard assets, and GP stakes. Distributable earnings and cash flow are solid, supporting a well-covered 4.8% ...