Live feed19:49:48·459dINSIDERFilingvia QuantisnowNew insider Troluce Capital Advisors Llc claimed ownership of 35,550,000 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.EDR· Endeavor Group Holdings Inc.Consumer DiscretionaryOriginal source