Innodata Inc. (INOD) NASDAQ

113.95

-1.368(-1.19%)

Updated at June 02 01:11PM

Currency In USD