로딩 중…
StockDiggingStockDigging

Innodata Inc.

INOD· NASDAQ
$95.50-6.85%
2026-06-18

Price Chart

Innodata Inc.+106.13%

Financials

※ FY = Fiscal Year

Investment Metrics(as of 2026-06-18)

MetricValue
Size
Market Cap$3.12B
Revenue$283M
Net Income$39M
Total Assets$210M
Net Assets$128M
Value
P/E79.37x
P/B24.31x
PEG0.87x
P/S11.00x
EV/EBITDA53.92x
FCF Yield1.99%
Profitability
ROE30.64%
ROA18.67%
Op. Margin16.61%
Revenue Growth54.42%
Earnings Growth91.32%
Financial Health
Debt Ratio64.11%
Total Debt$4M
FCF$62M
Cash$117M
Current Ratio2.48x
Net Debt/EBITDA-2.03x
Performance
1Y Return106.13%
1M Return8.29%
From 52W High-23.69%
1Y MDD-63.03%
Trading
Volume1,034,466 shares
Trading Value$101M
Per Share
EPS$1.00
BPS$3.34