Innodata Inc.

US$37.03As of Sun 8 Nov 2026, 12:00 UTC
NASDAQ:INODTechnology
Country USA
PE (Fwd) •••
TSR 10Y CAGR 30.86%
Div yield —
ROE 35.42%
Information Technology Services
Beta (5Y) 3.05
PE TTM 26.83
TSR TTM (50.37%)
Mkt cap US$1.274B
ROIC 281.75%
SE Grade™
Value
Quality
Moat
Consensus
Reference
$45
22.62%
(61.66%)
Sell 5|3|3|1|10
4Q25
1Q26
2Q26
3Q26
Earnings per share$
0.88
0.99
1.01
0.97
25.37%
32.93%
23.25%
17.98%
Revenue$M
110.8
111.1
115.8
121.8
(1.34%)
(1.09%)
3.90%
8.96%
Peers (US$1.274B)
Cap (US$)
PE
1.411B
21.00x
1.325B
13.74x
Capital
TTM
5Y
10Y
Leveragex
1.228
2.886
2.521
EBIT/Intx
2.935
0.927
0.772
Own earn%
(59.81)
(57.17)
(48.53)
Sh yield%
16.49
17.85
16.36
Owners
Insiders/Inst%
13.19
63.02
Short interest%
1.91
SBC / revenue%
2.34
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
15
Op margin range%
10–15
$1 testx
0.0
Incr. ROIC%
4