Innodata's COO Sold Company Shares Worth $4.4 Million. Here's a Deepe… · News Impact Screener