Capital International Investors report 0.8% passive stake in Blue Owl Capital as of March 31

OWL

Published on 05/14/2026 at 03:28 pm EDT