Advertisement
Advertisement

INOD

INOD logo

Innodata Inc.

44.97
USD
-9.93
-18.10%
Aug 01, 16:00 UTC -4
Closed
exchange

After-Market

45.63

+0.67
+1.49%

INOD Income Statement

Advertisement