Stockreport

Is It Too Late To Consider Innodata (INOD) After Its Recent Share Price Surge? [Yahoo! Finance]

Innodata Inc.  (INOD) 
US:NASDAQ Investor Relations: innodata.com/investors
PDF The stock last closed at US$63.16, with returns of 28.3% over 30 days, 19.2% year to date, 71.5% over 1 year and a very large 3 year and 5 year return, although the pas [Read more]