Blue Owl executives and staff bought $200mn in shares after sell-off