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