Stockreport

INOD Shares Surge 397.7% Year to Date: Time to Buy the Stock? [Yahoo! Finance]

Innodata Inc.  (INOD) 
US:NASDAQ Investor Relations: innodata.com/investors
PDF Computer and Technology sector's growth of 30.6% (Source: Zacks Investment Research). Innodata's third-quarter results showcased remarkable growth across key metrics, [Read more]