INOD · Innodata Inc. Common Stock
View on chartInsiders & Stakes
| Jack Abuhoff CEO | ▼ Sell | Open Market | 1,340,456 Shares held | 6/16/2026 | View profile |
| Rahul Singhal President & CRO | ▲ Buy | Grant | 127,979 Shares held | 12/31/2025 | View profile |
| Ashok Mishra EVP and COO | ▼ Sell | Open Market | 83,179 Shares held | 6/2/2026 | View profile |
| Stewart R. Massey Director | ▲ Buy | Grant | 30,686 Shares held | 6/4/2026 | View profile |
| Marissa B. Espineli Interim CFO | ▼ Sell | Open Market | 28,014 Shares held | 5/29/2026 | View profile |
| Nauman Sabeeh Toor Director | ▲ Buy | Grant | 16,360 Shares held | 6/5/2025 | View profile |
| Jayant Chauhan EVP and CFO | ▲ Buy | Grant | 8,889 Shares held | 7/6/2026 | View profile |
| Louise C. Forlenza Director | ▲ Buy | Grant | 5,424 Shares held | 6/4/2026 | View profile |
| Don Callahan Director | ▲ Buy | Grant | 3,154 Shares held | 6/4/2026 | View profile |
| Richard D. Clarke Director | ▲ Buy | Grant | 3,154 Shares held | 6/4/2026 | View profile |
Transaction History
| Jayant Chauhan | ▲ Buy | Grant | 8,889 | $0 | 7/6/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 16,869 | $1.8M | 6/16/2026 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 65,941 | $225K | 6/16/2026 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 134,059 | $166K | 6/16/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 19,103 | $2.1M | 6/16/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 54,411 | $6.0M | 6/16/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 41,593 | $4.6M | 6/16/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 42,870 | $4.8M | 6/16/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 23,592 | $2.7M | 6/16/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 1,562 | $177K | 6/16/2026 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 94,059 | $321K | 6/15/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 12,010 | $1.2M | 6/15/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 15,942 | $1.7M | 6/15/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 25,653 | $2.7M | 6/15/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 32,914 | $3.5M | 6/15/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 6,240 | $670K | 6/15/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 1,300 | $141K | 6/15/2026 |
| Don Callahan | ▲ Buy | Grant | 1,481 | $0 | 6/4/2026 |
| Richard D. Clarke | ▲ Buy | Grant | 1,481 | $0 | 6/4/2026 |
| Stewart R. Massey | ▲ Buy | Grant | 1,481 | $0 | 6/4/2026 |
| Louise C. Forlenza | ▲ Buy | Grant | 1,481 | $0 | 6/4/2026 |
| Ashok Mishra | ▲ Buy | Option Exercise | 26,666 | $1.1M | 6/2/2026 |
| Ashok Mishra | ▼ Sell | Open Market | 10,300 | $1.2M | 6/2/2026 |
| Ashok Mishra | ▼ Sell | Open Market | 15,216 | $1.7M | 6/2/2026 |
| Ashok Mishra | ▼ Sell | Open Market | 1,150 | $133K | 6/2/2026 |
| Ashok Mishra | ▼ Sell | Open Market | 4,524 | $515K | 6/2/2026 |
| Ashok Mishra | ▼ Sell | Open Market | 7,476 | $857K | 6/2/2026 |
| Marissa B. Espineli | ▲ Buy | Option Exercise | 11,667 | $40K | 5/29/2026 |
| Marissa B. Espineli | ▼ Sell | Open Market | 12,020 | $1.3M | 5/29/2026 |
| Marissa B. Espineli | ▼ Sell | Open Market | 6,039 | $642K | 5/29/2026 |
| Marissa B. Espineli | ▼ Sell | Open Market | 1,608 | $173K | 5/29/2026 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 105,586 | $527K | 5/29/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 15,680 | $1.6M | 5/29/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 39,848 | $4.1M | 5/29/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 18,289 | $1.9M | 5/29/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 9,157 | $966K | 5/29/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 5,195 | $553K | 5/29/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 1,316 | $141K | 5/29/2026 |
| Marissa B. Espineli | ▲ Buy | Option Exercise | 8,000 | $344K | 5/29/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 7,400 | $744K | 5/29/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 8,701 | $883K | 5/29/2026 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 38,056 | $190K | 5/22/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 36,756 | $3.7M | 5/22/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 1,300 | $131K | 5/22/2026 |
| Louise C. Forlenza | ▲ Buy | Option Exercise | 18,000 | $22K | 5/21/2026 |
| Louise C. Forlenza | ▼ Sell | Open Market | 8,000 | $764K | 5/21/2026 |
| Louise C. Forlenza | ▼ Sell | Open Market | 8,736 | $817K | 5/21/2026 |
| Louise C. Forlenza | ▼ Sell | Open Market | 764 | $72K | 5/21/2026 |
| Louise C. Forlenza | ▼ Sell | Open Market | 500 | $48K | 5/21/2026 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 150,000 | $749K | 5/21/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 11,710 | $1.1M | 5/21/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 120,967 | $11.6M | 5/21/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 14,014 | $1.4M | 5/21/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 3,309 | $323K | 5/21/2026 |
| Louise C. Forlenza | ▲ Buy | Option Exercise | 15,000 | $19K | 5/20/2026 |
| Louise C. Forlenza | ▼ Sell | Open Market | 5,000 | $465K | 5/20/2026 |
| Louise C. Forlenza | ▼ Sell | Open Market | 5,000 | $450K | 5/20/2026 |
| Louise C. Forlenza | ▼ Sell | Open Market | 4,998 | $469K | 5/20/2026 |
| Louise C. Forlenza | ▼ Sell | Open Market | 2 | $190 | 5/20/2026 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 150,000 | $749K | 5/20/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 43,551 | $4.0M | 5/20/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 37,674 | $3.6M | 5/20/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 68,775 | $6.4M | 5/20/2026 |
| Louise C. Forlenza | ▲ Buy | Option Exercise | 5,000 | $6K | 5/19/2026 |
| Louise C. Forlenza | ▼ Sell | Open Market | 5,000 | $431K | 5/19/2026 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 2,800 | $14K | 5/19/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 2,800 | $260K | 5/19/2026 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 150,000 | $749K | 5/18/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 60,295 | $5.6M | 5/18/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 43,289 | $4.1M | 5/18/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 39,881 | $3.8M | 5/18/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 6,535 | $630K | 5/18/2026 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 100,000 | $499K | 5/15/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 14,041 | $1.3M | 5/15/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 76,142 | $7.3M | 5/15/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 9,817 | $946K | 5/15/2026 |
| Stewart R. Massey | ▼ Sell | Open Market | 10,000 | $960K | 5/15/2026 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 76,991 | $384K | 5/14/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 21,841 | $2.0M | 5/14/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 2,799 | $265K | 5/14/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 4,266 | $406K | 5/14/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 41,555 | $4.0M | 5/14/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 6,530 | $638K | 5/14/2026 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 34,967 | $253K | 5/13/2026 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 59,493 | $297K | 5/13/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 60,267 | $5.4M | 5/13/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 1,300 | $119K | 5/13/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 32,893 | $3.1M | 5/13/2026 |
| Stewart R. Massey | ▲ Buy | Option Exercise | 10,000 | $72K | 5/13/2026 |
| Stewart R. Massey | ▼ Sell | Open Market | 9,000 | $792K | 5/13/2026 |
| Stewart R. Massey | ▼ Sell | Open Market | 1,000 | $90K | 5/13/2026 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 26,666 | $1.1M | 5/12/2026 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 45,033 | $326K | 5/12/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 19,776 | $1.9M | 5/12/2026 |
| Jack Abuhoff | ▼ Sell | Open Market | 51,923 | $5.0M | 5/12/2026 |
| Ashok Mishra | ▲ Buy | Option Exercise | 242,901 | $1.2M | 5/12/2026 |
| Ashok Mishra | ▼ Sell | Open Market | 234,000 | $21.1M | 5/12/2026 |
| Ashok Mishra | ▼ Sell | Open Market | 8,901 | $833K | 5/12/2026 |
| Louise C. Forlenza | ▲ Buy | Option Exercise | 20,000 | $21K | 5/12/2026 |
| Louise C. Forlenza | ▲ Buy | Option Exercise | 10,000 | $12K | 5/12/2026 |
| Louise C. Forlenza | ▼ Sell | Open Market | 24,641 | $2.2M | 5/12/2026 |
| Louise C. Forlenza | ▼ Sell | Open Market | 800 | $72K | 5/12/2026 |
| Louise C. Forlenza | ▼ Sell | Open Market | 4,559 | $421K | 5/12/2026 |
| Rahul Singhal | ▲ Buy | Grant | 43,179 | $0 | 12/31/2025 |
| Ashok Mishra | ▲ Buy | Grant | 43,179 | $0 | 12/31/2025 |
| Marissa B. Espineli | ▲ Buy | Grant | 13,074 | $0 | 12/31/2025 |
| Jack Abuhoff | ▲ Buy | Grant | 100,098 | $0 | 12/31/2025 |
| Rahul Singhal | ▼ Sell | Tax Withholding | 10,200 | $541K | 12/20/2025 |
| Marissa B. Espineli | ▼ Sell | Tax Withholding | 3,060 | $162K | 12/20/2025 |
| Ashok Mishra | ▼ Sell | Tax Withholding | 8,000 | $424K | 12/20/2025 |
| Jack Abuhoff | ▼ Sell | Tax Withholding | 8,000 | $424K | 12/20/2025 |
| Ashok Mishra | ▲ Buy | Option Exercise | 23,654 | $118K | 12/4/2025 |
| Ashok Mishra | ▼ Sell | Open Market | 23,654 | $1.4M | 12/4/2025 |
| Louise C. Forlenza | ▼ Sell | Open Market | 8,278 | $538K | 11/12/2025 |
| Ashok Mishra | ▲ Buy | Option Exercise | 23,256 | $79K | 11/12/2025 |
| Ashok Mishra | ▲ Buy | Option Exercise | 26,667 | $193K | 11/12/2025 |
| Ashok Mishra | ▲ Buy | Option Exercise | 150,077 | $749K | 11/12/2025 |
| Ashok Mishra | ▼ Sell | Open Market | 167,533 | $10.2M | 11/12/2025 |
| Ashok Mishra | ▼ Sell | Open Market | 10,699 | $666K | 11/12/2025 |
| Ashok Mishra | ▼ Sell | Open Market | 20,368 | $1.3M | 11/12/2025 |
| Ashok Mishra | ▼ Sell | Open Market | 1,400 | $90K | 11/12/2025 |
| Richard D. Clarke | ▲ Buy | Grant | 1,673 | $0 | 11/11/2025 |
| Don Callahan | ▲ Buy | Grant | 1,673 | $0 | 11/11/2025 |
| Ashok Mishra | ▲ Buy | Option Exercise | 28,094 | $96K | 11/11/2025 |
| Ashok Mishra | ▼ Sell | Open Market | 28,094 | $1.8M | 11/11/2025 |
| Louise C. Forlenza | ▲ Buy | Grant | 3,943 | $0 | 6/5/2025 |
| Nauman Sabeeh Toor | ▲ Buy | Grant | 3,943 | $0 | 6/5/2025 |
| Stewart R. Massey | ▲ Buy | Grant | 3,943 | $0 | 6/5/2025 |
| Louise C. Forlenza | ▲ Buy | Option Exercise | 1,000 | $7K | 3/17/2025 |
| Louise C. Forlenza | ▼ Sell | Open Market | 1,000 | $50K | 3/17/2025 |
| Louise C. Forlenza | ▲ Buy | Option Exercise | 5,000 | $36K | 3/3/2025 |
| Louise C. Forlenza | ▼ Sell | Open Market | 5,000 | $265K | 3/3/2025 |
| Louise C. Forlenza | ▼ Sell | Open Market | 774 | $50K | 2/27/2025 |
| Ashok Mishra | ▲ Buy | Option Exercise | 48,650 | $166K | 2/26/2025 |
| Ashok Mishra | ▼ Sell | Open Market | 48,650 | $3.2M | 2/26/2025 |
| Marissa B. Espineli | ▲ Buy | Option Exercise | 30,000 | $33K | 2/26/2025 |
| Marissa B. Espineli | ▼ Sell | Open Market | 30,000 | $2.0M | 2/26/2025 |
| Stewart R. Massey | ▲ Buy | Option Exercise | 44,000 | $141K | 2/26/2025 |
| Stewart R. Massey | ▼ Sell | Open Market | 36,585 | $2.3M | 2/26/2025 |
| Stewart R. Massey | ▼ Sell | Open Market | 7,415 | $476K | 2/26/2025 |
| Nauman Sabeeh Toor | ▼ Sell | Open Market | 182,724 | $11.8M | 2/26/2025 |
| Nauman Sabeeh Toor | ▼ Sell | Open Market | 14,053 | $917K | 2/26/2025 |
| Ashok Mishra | ▲ Buy | Grant | 60,000 | $0 | 12/20/2024 |
| Marissa B. Espineli | ▲ Buy | Grant | 18,000 | $0 | 12/20/2024 |
| Jack Abuhoff | ▲ Buy | Grant | 60,000 | $0 | 12/20/2024 |
| Nauman Sabeeh Toor | ▼ Sell | Open Market | 110,207 | $4.8M | 12/20/2024 |
| Ashok Mishra | ▲ Buy | Option Exercise | 43,000 | $61K | 12/9/2024 |
| Ashok Mishra | ▼ Sell | Open Market | 7,116 | $378K | 12/9/2024 |
| Ashok Mishra | ▼ Sell | Open Market | 19,790 | $1.1M | 12/9/2024 |
| Ashok Mishra | ▼ Sell | Open Market | 16,094 | $883K | 12/9/2024 |
| Ashok Mishra | ▲ Buy | Option Exercise | 45,050 | $64K | 12/6/2024 |
| Ashok Mishra | ▼ Sell | Open Market | 45,050 | $2.0M | 12/6/2024 |
| Ashok Mishra | ▲ Buy | Option Exercise | 11,950 | $17K | 12/5/2024 |
| Ashok Mishra | ▼ Sell | Open Market | 10,122 | $477K | 12/5/2024 |
| Ashok Mishra | ▼ Sell | Open Market | 1,828 | $87K | 12/5/2024 |
| Nauman Sabeeh Toor | ▼ Sell | Open Market | 200,000 | $9.1M | 12/4/2024 |
| Ashok Mishra | ▲ Buy | Option Exercise | 58,500 | $83K | 12/4/2024 |
| Ashok Mishra | ▼ Sell | Open Market | 58,500 | $2.6M | 12/4/2024 |
| Ashok Mishra | ▲ Buy | Option Exercise | 1,500 | $2K | 12/2/2024 |
| Ashok Mishra | ▼ Sell | Open Market | 1,500 | $68K | 12/2/2024 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 187,099 | $200K | 11/25/2024 |
| Jack Abuhoff | ▼ Sell | Open Market | 75,693 | $3.4M | 11/25/2024 |
| Jack Abuhoff | ▼ Sell | Open Market | 12,220 | $553K | 11/25/2024 |
| Jack Abuhoff | ▼ Sell | Open Market | 16,665 | $780K | 11/25/2024 |
| Jack Abuhoff | ▼ Sell | Open Market | 82,521 | $3.9M | 11/25/2024 |
| Stewart R. Massey | ▼ Sell | Open Market | 2,000 | $92K | 11/25/2024 |
| Louise C. Forlenza | ▼ Sell | Open Market | 4,000 | $180K | 11/25/2024 |
| Louise C. Forlenza | ▼ Sell | Open Market | 1,000 | $46K | 11/25/2024 |
| Ashok Mishra | ▲ Buy | Option Exercise | 90,782 | $113K | 11/22/2024 |
| Ashok Mishra | ▼ Sell | Open Market | 20,321 | $940K | 11/22/2024 |
| Ashok Mishra | ▼ Sell | Open Market | 69,523 | $3.3M | 11/22/2024 |
| Ashok Mishra | ▼ Sell | Open Market | 938 | $45K | 11/22/2024 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 15,000 | $43K | 11/22/2024 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 290,000 | $711K | 11/22/2024 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 62,901 | $67K | 11/22/2024 |
| Jack Abuhoff | ▼ Sell | Open Market | 120,574 | $5.5M | 11/22/2024 |
| Jack Abuhoff | ▼ Sell | Open Market | 75,744 | $3.5M | 11/22/2024 |
| Jack Abuhoff | ▼ Sell | Open Market | 68,082 | $3.2M | 11/22/2024 |
| Jack Abuhoff | ▼ Sell | Open Market | 600 | $29K | 11/22/2024 |
| Jack Abuhoff | ▼ Sell | Open Market | 43,476 | $2.0M | 11/22/2024 |
| Jack Abuhoff | ▼ Sell | Open Market | 59,425 | $2.7M | 11/22/2024 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 225,000 | $641K | 11/21/2024 |
| Jack Abuhoff | ▼ Sell | Open Market | 58,376 | $2.7M | 11/21/2024 |
| Jack Abuhoff | ▼ Sell | Open Market | 87,184 | $4.1M | 11/21/2024 |
| Jack Abuhoff | ▼ Sell | Open Market | 54,440 | $2.6M | 11/21/2024 |
| Jack Abuhoff | ▼ Sell | Open Market | 25,000 | $1.2M | 11/21/2024 |
| Marissa B. Espineli | ▲ Buy | Option Exercise | 23,333 | $80K | 11/21/2024 |
| Marissa B. Espineli | ▲ Buy | Option Exercise | 10,000 | $12K | 11/21/2024 |
| Marissa B. Espineli | ▲ Buy | Option Exercise | 5,000 | $35K | 11/21/2024 |
| Marissa B. Espineli | ▼ Sell | Open Market | 38,333 | $1.8M | 11/21/2024 |
| Ashok Mishra | ▲ Buy | Option Exercise | 69,218 | $86K | 11/21/2024 |
| Ashok Mishra | ▼ Sell | Open Market | 69,218 | $3.3M | 11/21/2024 |
| Ashok Mishra | ▲ Buy | Option Exercise | 17,274 | $18K | 11/20/2024 |
| Ashok Mishra | ▼ Sell | Open Market | 17,274 | $780K | 11/20/2024 |
| Jack Abuhoff | ▲ Buy | Option Exercise | 50,000 | $143K | 11/20/2024 |
| Jack Abuhoff | ▼ Sell | Open Market | 50,000 | $2.2M | 11/20/2024 |
| Nauman Sabeeh Toor | ▼ Sell | Open Market | 160,000 | $7.2M | 11/19/2024 |
| Ashok Mishra | ▲ Buy | Option Exercise | 92,726 | $99K | 11/19/2024 |
| Ashok Mishra | ▼ Sell | Open Market | 50,000 | $2.1M | 11/19/2024 |
| Ashok Mishra | ▼ Sell | Open Market | 30,000 | $1.3M | 11/19/2024 |