Innodata Inc (INOD) Soars 6.5%: Is Further Upside Left in the… — INOD +0.40 · News Impact Screener