Innodata Inc.

INOD
TechnologyInformation Technology ServicesNASDAQ
$84.89
Market Cap: $2.77B