Live feed16:06:11·955dINSIDERFilingvia QuantisnowSEC Form 4: Owl Creek Asset Management, L.P. sold $6,673,335 worth of Class A Ordinary Shares (613,358 units at $10.88)ByQuantisnow·Wall Street's wire, on your screen.LHC· Leo Holdings Corp. IITechnologyOriginal source