INOD Innodata Inc. logo

INOD Innodata Inc.

Technology
$95.91+0.45%ClosedMarket Cap: $3.13B

As of 2026-05-26

Insider Statistics (Q2 2026)

Acquisitions

17

Dispositions

59

Buy/Sell Ratio

0.29

Net Shares

-1,126,851

Shares Acquired

1,116,851

Shares Disposed

2,243,702

Total Bought ($)

$0.00

Total Sold ($)

$42.00

Recent Insider Trades
Filing DateNameTypeActionSharesPriceShares After
Thu May 21FORLENZA LOUISE CdirectorSell8,736$93.515,207
Thu May 21FORLENZA LOUISE CdirectorSell8,000$95.4813,943
Thu May 21FORLENZA LOUISE CdirectorSell764$94.294,443
Thu May 21FORLENZA LOUISE CdirectorSell500$95.183,943
Thu May 21FORLENZA LOUISE CdirectorSell18,000$1.2421,943
Thu May 21ABUHOFF JACKdirector, officer: CEOSell120,967$95.501,357,779
Thu May 21ABUHOFF JACKdirector, officer: CEOSell14,014$96.881,343,765
Thu May 21ABUHOFF JACKdirector, officer: CEOSell11,710$94.921,478,746
Thu May 21ABUHOFF JACKdirector, officer: CEOSell150,000$4.991,490,456
Wed May 20FORLENZA LOUISE CdirectorSell5,000$93.0213,943
Wed May 20FORLENZA LOUISE CdirectorSell4,998$93.893,945
Wed May 20FORLENZA LOUISE CdirectorSell2$94.763,943
Wed May 20FORLENZA LOUISE CdirectorSell15,000$1.2420,000
Wed May 20FORLENZA LOUISE CdirectorSell5,000$1.2435,000
Wed May 20ABUHOFF JACKdirector, officer: CEOSell150,000$4.991,490,456