Innodata Inc is trading 4.3% down today at $100.84 as the stock undergoes consolidation and profit-taking following a sharp multi-week rally.
- The recent surge was fueled by blowout Q1 2026 earnings and a guidance raise, alongside significant momentum from AI-driven data services and Big Tech contract wins.
- No new company-specific filings, guidance changes, or major headlines have been released today, suggesting the move is a technical pullback rather than a reaction to fresh news.