Live feed16:30:23·1178dINSIDERFilingvia QuantisnowSEC Form 4: Owl Creek Asset Management, L.P. sold $29,484 worth of shares (2,835 units at $10.40)ByQuantisnow·Wall Street's wire, on your screen.MCAE· Mountain Crest Acquisition Corp. IIIIndustrialsOriginal source