Innodata Inc. (INOD) NASDAQ

43.34

-3.991(-8.43%)

Updated at April 23 03:19PM

Currency In USD