Innodata Inc.

Innodata Inc.

47.61
CHF
+3.18
(+7.15%)
1.06EPS
61.49P/E
2.44BMarket Cap
Nov 05Next Earn