Live feed16:02:50·869dINSIDERFilingvia QuantisnowNew insider Tracy Jessica claimed ownership of 144,208 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.VMEO· Vimeo Inc.TechnologyOriginal source