StockNews.com downgraded shares of Innodata (NASDAQ:INOD – Free Report) from a hold rating to a sell rating in a report published on Tuesday. Innodata Stock Up 2.7 % Shares of NASDAQ INOD opened at $8.52 on Tuesday. The company has a debt-to-equity ratio of 0.31, a quick ratio of 1.21 and a current ratio of […]