Innodata Inc. Message Board

 
INOD
3.31-0.02(-0.60%)May 17 4:00 PMEDT