Live feed16:15:22·513dINSIDERFilingvia QuantisnowDirector Toor Nauman Sabeeh sold $9,074,000 worth of shares (200,000 units at $45.37), decreasing direct ownership by 39% to 319,401 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.INOD· Innodata Inc.TechnologyOriginal source