Innodata Inc.

Innodata Inc.

53.30
EUR
+0.20
(+0.38%)
1.15EPS
52.33P/E
2.25BMarket Cap
Nov 05Next Earn