IMCD N.V. (ETR:INX)

Germany flag Germany · Delayed Price · Currency is EUR
97.90
-0.62 (-0.63%)
At close: Oct 7, 2026
Market Cap5.83B +6.8%
Revenue (ttm)4.97B +2.7%
Net Income230.21M -13.7%
EPS3.90 -14.6%
Shares Out n/a
PE Ratio25.31
Forward PE15.65
Dividend1.81 (1.85%)
Ex-Dividend DateMay 5, 2026
Volume3
Open98.02
Previous Close98.52
Day's Range97.90 - 98.02
52-Week Range68.16 - 104.15
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateNov 5, 2026