Innodata CEO Sells 38,056 Shares for $3.82 Million | Intellectia.AI