Innodata Inc (FRA:ID6)
€ 19.89 1.66 (9.44%) Market Cap: 550.20 Mil Enterprise Value: 539.60 Mil PE Ratio: 227.67 PB Ratio: 20.51 GF Score: 64/100

Innodata Inc (FRA:ID6) Transcripts

  • 1