INOD
INOD
NASDAQ · Professional Services

Innodata Inc

$89.98
-0.70 (-0.77%)
As of Jun 23, 2:05 PM ET ·
Day Range $86.52 — $90.68
52W Range $34.23 — $125.14
Open$86.73
Previous Close$90.68
Day High$90.68
Day Low$86.52
52W High$125.14
52W Low$34.23
Volume
Avg Volume1.49M
Market Cap3.12B
P/E Ratio79.37
EPS$1.11
SectorProfessional Services

Analyst Ratings

Strong Buy
10 analysts
9 Buy 1 Hold 0 Sell
Price Target -59.6% upside
Current
$89.98
Target
$36.35
$21.85 $36.35 avg $38.40

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 234.64M 159.46M 896.55M
Net Income 30.00M 18.35M 62.46M
Profit Margin 12.8% 12.2% 7.0%
EBITDA 45.04M 29.08M 129.46M
Free Cash Flow 31.13M
Rev Growth +47.1% +47.1% +12.4%
Debt/Equity 0.74

Professional Services Peers

Symbol Name Price Change P/E Mkt Cap
ADP Automatic Data Processing $220.50 +2.75% 20.1 87.31B
TRI Thomson Reuters Corp $80.71 +5.43% 22.4 48.46B
PAYX Paychex Inc $97.99 +2.15% 21.5 35.20B
VRSK Verisk Analytics Inc $174.76 +3.41% 25.0 22.77B
LDOS Leidos Holdings Inc $106.11 +1.21% 13.2 13.47B
EFX Equifax Inc $152.53 -0.63% 26.2 18.33B

Quick Stats

Market Cap3.12B
P/E Ratio79.37
EPS$1.11
Volume
SectorProfessional Services