INOD is trading 3.1% down at $84.33 as the stock faces continued pressure from profit-taking following its recent post-earnings surge.
- The decline is linked to sector-wide concerns regarding stretched valuations in high-growth AI names following a sharp multi-day rally and subsequent tech selloff.
- There are no fresh company-specific headlines or analyst calls today; the move appears driven by broader market sentiment and technical cooling.