Live feed16:17:57·763dINSIDERFilingvia QuantisnowHelmreich David sold $104,720 worth of shares (50,000 units at $2.09), decreasing direct ownership by 5% to 1,045,380 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.CTV· Innovid Corp.TechnologyOriginal source