IMCD N.V. (LON:0QVU)

London flag London · Delayed Price · Currency is GBP · Price in EUR
98.59
-0.46 (-0.46%)
At close: Aug 11, 2026
Market Cap4.93B -0.5%
Revenue (ttm)4.28B +2.7%
Net Income198.23M -13.7%
EPS3.36 -14.6%
Shares Out n/a
PE Ratio24.86
Forward PE15.64
Dividend1.58 (1.88%)
Ex-Dividend DateMay 5, 2026
Volume11,857
Open98.06
Previous Close99.05
Day's Range96.70 - 99.52
52-Week Range68.18 - 105.10
Beta0.96
Analystsn/a
Price Targetn/a
Earnings DateJul 29, 2026