Innodata Inc (INOD)

Last Closing Price: 61.41 (2026-07-22)