INOD is trading at $69.89 (4.4% down) as investors lock in gains following a sharp run-up driven by a new CFO appointment and reaffirmed 2026 growth targets.

  • The stock has seen significant momentum in 2026, including an 86% surge following bullish Q1 results and a strong revenue outlook.
  • Today's price action reflects volatility and profit-taking after the shares nearly doubled earlier this year.