← All US stocks
II

Innodata Inc. - Common Stock

INOD

Close · 10/09/2026

53.11

1D

-2.80%

52-week range

34.23 – 125.14

Volume

5,41,900.00

Price history

INOD

11/08/2026 to 10/09/2026

O 53.22 H 54.67 L 52.85

64.3053.1111/08/202610/09/2026
1W-2.17%
1M-15.31%
3M-46.83%
6M+18.42%
1Y-0.97%
3Y+359.83%
5Y+580.03%
MAX+685.65%

Fundamentals

as of 10/09/2026
Market cap
$1.83B
Shares out
34.38M
P/E (trailing)
39.28
P/E (forward)
26.66
EPS (trailing)
1.35
Beta
2.88
Profit margin
14.66%
P/B
11.44
Return on equity
29.12%

SEC financial statements

55 quarterly and 17 annual periods through 30/06/2026.

Explore statements →

Details

Ticker
INOD
Index
-
Sector
-
Industry
-
HQ
-

Last close 10/09/2026.