INOD is trading 6.1% down at $85.17 in pre-market action, extending a steep multi-day pullback from last week’s highs.

  • There are currently no fresh company-specific headlines, earnings reports, or analyst calls tied directly to the move on June 23, 2026.
  • The decline follows recent price weakness and appears to be influenced by a mildly negative tone in broader market futures rather than a specific new catalyst.