Innodata Inc (FRA:ID6)
€ 63.7 -8.3 (-11.53%) Market Cap: 2.10 Bil Enterprise Value: 2.00 Bil PE Ratio: 65.93 PB Ratio: 18.63 GF Score: 76/100

Innodata Inc (FRA:ID6) Transcripts

  • 1