Live feed17:02:34·429dINSIDERFilingvia QuantisnowDirector Toor Nauman Sabeeh sold $12,671,593 worth of shares (196,777 units at $64.40), decreasing direct ownership by 94% to 12,417 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.INOD· Innodata Inc.TechnologyOriginal source