Innodata Shares Rise 131% YTD: How Should You Play the Stock?
Innodata INOD shares have appreciated 131% year to date (YTD), outperforming the broader Zacks Computer and Technology sector’s appreciation of 27.3%.INOD shares have also outperformed the Zacks Computer...