Innodata Isogen Inc.

INOD
NASDAQ
2.63 0.05 (1.87%) last updated 4:00 PM EDT Jun 29
Trade $INOD Now