Innodata Inc is trading at $116.41 (4.2% down) as investors take profits following a 35% weekly surge driven by strong AI sentiment and a Q1 2026 beat-and-raise quarter.

  • The stock's recent momentum was supported by bullish AI commentary and multiple analyst target increases, including a Wedbush hike to $120 on June 4, 2026.
  • Today's pullback appears to be a standard correction amid broader technology sector weakness following the significant multi-day rally.