Director Sells18,000 Innodata Shares for $1.7 Million
3/6 13:34
Key Points18,000 shares of Common Stock were sold for a total of ~$1.70 million on May 21, 2026....
3/6 13:34
Key Points18,000 shares of Common Stock were sold for a total of ~$1.70 million on May 21, 2026....