Innodata Inc. (FRA:ID6)

Germany flag Germany · Delayed Price · Currency is EUR
53.70
+1.90 (3.67%)
Last updated: Oct 23, 2026, 4:55 PM CEST
Market Cap1.82B -7.7%
Revenue (ttm)277.61M +39.0%
Net Income40.69M +8.9%
EPS1.20 +5.1%
Shares Out n/a
PE Ratio44.73
Forward PE43.30
Dividendn/a
Ex-Dividend Daten/a
Volume275
Open52.90
Previous Close51.80
Day's Range52.90 - 53.70
52-Week Range29.85 - 104.00
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateNov 5, 2026