tykhr
sign in
free sign up
Innodata Inc
Information Technology Services
Technology
INOD
35.30 M shares
NASDAQ US
traded
23 Sep 2025
listed
no
open
73.00
52 week high
73.86
high
77.47
52 week low
0.00
low
72.00
growth
429.46 %
previous Close
72.20
P/E ratio
market cap
1.43 B
div yield
0
usd
Jun 2025
qoq
revenue
58.39 M
0.08 %
net incoming
7.22 M
-7.29 %
eps
0.00 %
-9.09 %
eps surprise
9.23 %
net profit margin
12.36 %
0.00 %
operating incoming
8.91 M
7.72 %
net change in cash
3.24 M
-66.50 %
cash on hand
59.79 M
5.72 %
cost of revenue
35.37 M
0.79 %
top