Innodata Inc. (FRA:ID6)

Germany flag Germany · Delayed Price · Currency is EUR
49.30
+2.25 (4.78%)
Last updated: Sep 17, 2026, 7:53 PM CET
Market Cap1.71B -4.8%
Revenue (ttm)277.61M +39.0%
Net Income40.69M +8.9%
EPS1.18 +5.1%
Shares Out n/a
PE Ratio42.10
Forward PE41.66
Dividendn/a
Ex-Dividend Daten/a
Volumen/a
Open48.45
Previous Close47.05
Day's Range48.45 - 49.30
52-Week Range29.85 - 104.00
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateNov 5, 2026