Innodata Inc (FRA:ID6)
€ 53.6 -1.2 (-2.14%) Market Cap: 1.77 Bil Enterprise Value: 1.56 Bil PE Ratio: 47.52 PB Ratio: 13.66 GF Score: 72/100

Innodata Inc (FRA:ID6) Transcripts

  • 1