Innodata Inc (FRA:ID6)
€ 11.85 -0.3 (-2.47%) Market Cap: 344.64 Mil Enterprise Value: 331.96 Mil PE Ratio: 216.00 PB Ratio: 13.51 GF Score: 56/100

Innodata Inc (FRA:ID6) Transcripts

  • 1