Skip to content

Innodata Inc

🇺🇸XNAS.INODUnited StatesTechnology

$55.43USDup +1.07 (+1.97%)ClosedDelayed10:40 AM