Live feed15:39:55·981dINSIDERFilingvia QuantisnowSEC Form 4: Owl Creek Asset Management, L.P. sold $1,695,469 worth of shares (152,060 units at $11.15)ByQuantisnow·Wall Street's wire, on your screen.ADER· 26 Capital Acquisition Corp.FinanceOriginal source