Valuation: IMCD N.V.

Market Cap 5.68B 6.44B 5.37B 4.87B 9.14B 617B 9.23B 64.46B 24.84B 315B 24.16B 23.64B 1,015B P/E 2026 *
21.2x
P/E 2027 * 19.6x
Enterprise Value 7.08B 8.03B 6.7B 6.08B 11.4B 770B 11.51B 80.41B 30.99B 393B 30.14B 29.49B 1,266B EV / Sales 2026 *
1.37x
EV / Sales 2027 * 1.26x
Free-Float
97.29%
Yield 2026 *
2.05%
Yield 2027 * 2.22%
1 week+1.05%
Current month-3.92%
1 month-2.99%
3 months+21.62%
6 months+13.15%
Current year+24.36%
1 week 93.34
Extreme 93.34
97.6
1 month 92.98
Extreme 92.98
101.25
Current year 68.14
Extreme 68.14
105.05
1 year 68.14
Extreme 68.14
105.05
3 years 68.14
Extreme 68.14
169.05
5 years 68.14
Extreme 68.14
211.3
10 years 34.5
Extreme 34.505
211.3
Manager TitleAgeSince
Chief Executive Officer 52 2025-04-23
Director of Finance/CFO 65 2011-02-28
Investor Relations Contact - -
Director TitleAgeSince
Chairman 59 2021-02-25
Director/Board Member 69 2018-05-08
Director/Board Member 54 2020-06-29
Date Insider Type Main position Quantity % Market Cap. Importance
11/7/25 FreeCompany 1,786 0.0030% -
11/7/25 Buy

Chief Financial Officer

1,000 0.0017%
10/23/25 Buy

Chief Executive Officer

500 0.0008%
Change 5-day change 1-year change 3-year change Capi.($)
0.00%+1.05%+9.25%-19.85% 6.46B
-0.99%+1.01%+23.33%+61.24% 1.28B
+0.60%-1.18%-10.64%-42.30% 530M
-0.49%-0.24%+30.35%+17.75% 200M
-0.74%-2.65% - - 178M
-1.10%+4.34%-5.74%-9.75% 55.15M
Average -0.45%+0.29%+9.31%+1.42% 1.45B
Weighted average by Cap. -0.14%+0.58%+10.52%-8.13%

Financials

2026 *2027 *
Net sales 5.18B 5.87B 4.9B 4.44B 8.33B 563B 8.41B 58.76B 22.65B 287B 22.03B 21.55B 925B 5.43B 6.15B 5.13B 4.66B 8.73B 590B 8.81B 61.58B 23.73B 301B 23.09B 22.58B 969B
Net income 263M 298M 249M 226M 423M 28.58B 427M 2.98B 1.15B 14.59B 1.12B 1.09B 46.96B 290M 329M 275M 249M 467M 31.57B 472M 3.3B 1.27B 16.12B 1.24B 1.21B 51.88B
Net Debt 1.41B 1.59B 1.33B 1.21B 2.26B 153B 2.28B 15.95B 6.15B 78.03B 5.98B 5.85B 251B 1.16B 1.32B 1.1B 997M 1.87B 126B 1.89B 13.19B 5.08B 64.54B 4.95B 4.84B 208B
Logo IMCD N.V.
IMCD N.V. is a leading global partner for the distribution and formulation of speciality chemicals and ingredients. A strong, innovative business partner and solutions provider for producers of consumer, industrial and durable goods in multiple business sectors: Advanced Materials, Beauty & Personal Care, Coatings & Construction, Food & Nutrition, Home Care and Industrial & Institutional Care (I&I), Industrial Solutions, Lubricants & Energy, and Pharmaceuticals. Net sales are distributed geographically as follows: the Netherlands (1.5%), Europe/Middle East/Africa (42%), Asia/Pacific (26.2%), North America (19.8%) and Latin America (10.5%).
Employees
5,237
Date Price Change Volume
26-09-29 €96.18 0.00% 87,890
26-09-28 €96.18 +0.29% 113,937
26-09-25 €95.90 +2.20% 113,354
26-09-24 €93.84 +0.09% 103,525
26-09-23 €93.76 -1.49% 140,569
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
14
Last Close Price
96.18EUR
Average target price
117.36EUR
Spread / Average Target
+22.02%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. IMCD Stock