Live feed15:15:37·753dINSIDERFilingvia QuantisnowNew insider Mubadala Investment Co Pjsc claimed ownership of 2,232,747 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.EDR· Endeavor Group Holdings Inc.Consumer DiscretionaryOriginal source