Live feed14:17:49·948dINSIDERFilingvia QuantisnowOwl Creek Asset Management, L.P. sold $4,376,000 worth of Class A Ordinary Shares (400,000 units at $10.94) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.CHAA· Catcha Investment Corp.FinanceOriginal source