INNODATA INCINOD

Market cap
$447.68M
P/E ratio