INOD

$44.02+1.79 (+4.24%)

Market ClosedLast close May 1

Innodata Inc.