INOD is trading at $77.83 (down 4.6%), extending a multi-day decline as the stock pulls back from its sharp AI-fueled rally earlier in June.

  • The retreat follows a massive 80–90% post-Q1 earnings surge that was driven by intense investor enthusiasm for the company's AI positioning.
  • Shares are currently cooling off amid broader IT and AI sector volatility and profit-taking, with no new company-specific news or guidance changes reported so far this session.