Innodata Inc is trading at $94.38 (7.9% down) as investors take profits following a sharp multi-day rally and a June 17 corporate update.
- The company reaffirmed its long-term outlook of at least 40% revenue growth by 2026 and announced the appointment of a new CFO.
- Shares recently surged on enthusiasm surrounding a $51 million Big Tech contract and a strategic pivot toward higher-margin agentic AI services.
- Traders appear to be reassessing the company's valuation after the guidance confirmation provided no further upside surprises to sustain the recent momentum.