Innodata CEO and Founder Sells Company Shares Worth $23.7 Million. Here's What That Means for Investors.
24/5 08:33
Key PointsCEO Jack Abuhoff sold 250,000 shares for a total transaction value of approximately $23.74 million, based on a weighted average price of $94.94 per share across May 15 and May 18, 2026....
