Innodata is down 4.16% at $68.88, with no clear company-specific catalyst identified for the September 25, 2026 decline.
- Shares rose from $55.41 on September 16 to $71.87 on September 24, suggesting possible but unconfirmed profit-taking.
- The latest identified news was the September 15 board appointment of Admiral Michael S. Rogers; second-quarter results were released August 6. Neither directly explains the drop.
- Broader indices are nearly flat, offering limited macro support.