Innodata Inc is trading at $107.26 (6.1% down) as shares pull back following a massive 85% AI-driven rally that left the stock extended above analyst targets.

  • The recent surge was fueled by a breakout Q1 report featuring stronger AI revenue, rising profitability, and significant new engagements with major Big Tech firms.
  • Today's decline is viewed as a normal giveback of outsized gains occurring within a generally weaker market environment.