Live feed16:53:00·528dINSIDERFilingvia QuantisnowDirector Toor Nauman Sabeeh sold $7,185,600 worth of shares (160,000 units at $44.91), decreasing direct ownership by 24% to 519,401 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.INOD· Innodata Inc.TechnologyOriginal source