INOD is trading at $76.94 (4.11% up) following a sharp rebound from last week’s selloff.
- The move appears consistent with a broader market recovery, as U.S. equities trade higher with technology stocks leading the rebound.
- No company-specific news, earnings updates, or major announcements were identified to account for the price action.
- The upward momentum has helped INOD stabilize after several consecutive down sessions.