Live feed16:07:10·954dINSIDERFilingvia QuantisnowSEC Form 4: Owl Creek Asset Management, L.P. sold $4,860,000 worth of shares (450,000 units at $10.80)ByQuantisnow·Wall Street's wire, on your screen.WINV· WinVest Acquisition Corp.FinanceOriginal source