Innodata Inc. (INOD)
Technology, Information Technology Services

Market cap: 1.38B
Recommendation: none
PE: 49.398876
Previous close: 41.38
$43.965 USD
+6.25% change today
-12.77% change last month

5D 1M 6M 1Y

Inversely correlated stocks

 more

More data

analystTarget: 74 priceToBook: 21.68
totalCash: 46.90M debt: 4.66M