INOD   $105.36  5.48% Market Closed After Close 104.97 -0.37%

Innodata Inc.