Top wikifolio Tech Value Chain techvalue +6.9 % since Beginning - 1 Year TOP WIKIFOLIO TRADE Sell 2026-05-13 at 01:09 pm INNODATA INC. DL -,01 US4576422053 Price (EUR) 81.400 0.4%