INNODATA INCINOD:US Last Price17.32 Market Cap507.49M CountryUnited States State (US only)New Jersey1D0.64%N/A7D1.87%N/A30D23.01%N/A6M187.23%N/A1Y54.23%N/AYTD122.34%N/A
INNODATA INC (INOD:US)1M3M6M1Y3Y*PoliticianPublishedTradedFiled afterTypeSize Tom CarperDemocratSenateDE 29 Mar2024 21 Mar2024 days8 sell 1K–15K Tom CarperDemocratSenateDE 5 Sept2023 29 Aug2023 days7 buy 1K–15K