INOD
INOD

Innodata Inc

NASDAQ · Professional Services
$47.59
+4.07 (+9.35%)
Next Earnings
Feb 26, 2026
TBD
16 days away
EPS Est: $0.22

No earnings history available for INOD