Video thumbnail for Blue Owl Shares Drop 40%

Blue Owl Shares Drop 40%

Apr 20, 2026
Benzinga Logo

Benzinga

Verified Open.Video Creator Badge
Blue Owl shares fell sharply as private credit concerns and redemption risks weighed on the stock.