Innodata Inc. (FRA:ID6)

Germany flag Germany · Delayed Price · Currency is EUR
48.90
-0.05 (-0.10%)
Last updated: Aug 26, 2026, 8:02 AM CET
Market Cap1.68B +61.2%
Revenue (ttm)277.61M +39.0%
Net Income40.69M +8.9%
EPS1.18 +5.1%
Shares Out n/a
PE Ratio41.40
Forward PE41.68
Dividendn/a
Ex-Dividend Daten/a
Volumen/a
Open48.90
Previous Close48.95
Day's Range48.90 - 48.90
52-Week Range29.85 - 104.00
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateAug 6, 2026