Blue Owl fell 5.2%, on track for its biggest drop since February.

2026-06-03

Blue Owl fell 5.2%, on track for its biggest drop since February.