Innodata Inc. (ETR:ID6)

Germany flag Germany · Delayed Price · Currency is EUR
55.00
-1.50 (-2.65%)
At close: Oct 8, 2026
Market Cap1.95B -17.9%
Revenue (ttm)277.61M +39.0%
Net Income40.69M +8.9%
EPS1.18 +5.1%
Shares Out n/a
PE Ratio47.88
Forward PE46.26
Dividendn/a
Ex-Dividend Daten/a
Volume391
Open56.30
Previous Close56.50
Day's Range55.00 - 56.50
52-Week Range44.95 - 102.35
Betan/a
Analystsn/a
Price Targetn/a
Est. EarningsNov 5, 2026