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



Insider purchases intended to support stock in wake of abandoned merger



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *