Deutsche Bank downgrades private credit poster child Blue Owl after recent sell-off (2026-02-24)
Shares of Blue Owl have sunk 30% this year and appear fairly valued, Deutsche Bank wrote.