Live feed19:49:05·533dINSIDERFilingvia QuantisnowDirector Toor Nauman Sabeeh sold $1,841,613 worth of shares (40,000 units at $46.04), decreasing direct ownership by 6% to 679,401 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.INOD· Innodata Inc.TechnologyOriginal source