IMCD N.V. (AMS:IMCD)

Netherlands flag Netherlands · Delayed Price · Currency is EUR
102.30
-0.75 (-0.73%)
Nov 11, 2026, 5:35 PM CET
Market Cap6.04B +23.5%
Revenue (ttm)4.97B +2.7%
Net Income230.21M -13.7%
EPS3.90 -14.6%
Shares Out 59.04M
PE Ratio26.24
Forward PE16.45
Dividend1.81 (1.77%)
Ex-Dividend DateMay 5, 2026
Volume163,781
Open101.75
Previous Close103.05
Day's Range101.00 - 102.60
52-Week Range68.14 - 105.55
Beta0.98
AnalystsBuy
Price Target118.29 (+15.63%)
Earnings DateNov 5, 2026