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.