Innodata Inc.

INOD
TechnologyInformation Technology ServicesNASDAQ
$37.12
Market Cap: $1.21B