Director Toor Nauman Sabeeh sells 196,777 shares for $12,671,593.17; holdings drop to 12,417 shares (-94.1%)
Toor Nauman Sabeeh executed two separate sales totaling 196,777 shares for $12,671,593.17 on 2025-02-26, reducing his post-transaction holdings to 12,417 shares—a 94.1% reduction from his pre-transaction position of 209,194 shares. This near-complete exit occurs at prices ($64.33 and $65.25) within 0.3% of the current $64.17 price and at the 52-week high, timing that aligns with his broader cross-ticker track record of a 88.89% well-timed sell rate across 11 prior open-market sales. At this ticker specifically, his prior five sales show a 2-of-3 well-timed rate at the 90-day mark. The transaction is notable given INOD's strong fundamentals (annual revenue growth +96.4%, net income $17.4M, P/E 43.95) and 30-day appreciation of +93.3% prior to the sale, suggesting the insider chose to liquidate a near-total position following material price appreciation rather than hold through continued momentum.