Valuation: IMCD N.V.

Market Cap 4.89B 5.58B 4.51B 4.17B 7.91B 534B 8.07B 54.28B 21.09B 261B 20.94B 20.48B 907B P/E 2026 *
19.4x
P/E 2027 * 17.7x
Enterprise Value 6.25B 7.12B 5.77B 5.33B 10.1B 682B 10.3B 69.34B 26.94B 334B 26.75B 26.16B 1,159B EV / Sales 2026 *
1.23x
EV / Sales 2027 * 1.13x
Free-Float
97.29%
Yield 2026 *
2.37%
Yield 2027 * 2.52%
1 day+0.39%
1 week+4.32%
Current month+5.27%
1 month-4.63%
3 months-8.11%
6 months+7.75%
Current year+7.53%
1 week 79.36
Extreme 79.36
85.92
1 month 78.02
Extreme 78.02
90.62
Current year 68.14
Extreme 68.14
105.05
1 year 68.14
Extreme 68.14
116.45
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.
11-06FreeCompany 1,786 0.0030%
11-06Buy

Chief Financial Officer

1,000 0.0017%
25-10-22Buy

Chief Executive Officer

500 0.0008%
Change 5-day change 1-year change 3-year change Capi.($)
+0.39%+4.32%-26.50%-35.78% 5.59B
+0.84%-9.57%+64.68%+49.58% 1.3B
-3.33%-12.16%-22.54%-59.02% 465M
-1.12%-3.86%+26.71%+13.69% 186M
+0.24%-2.29% - - 184M
Average -0.60%-5.29%+10.59%-7.88% 1.54B
Weighted average by Cap. +0.20%+0.78%-9.26%-21.31%

Financials

2026 *2027 *
Net sales 5.09B 5.8B 4.7B 4.34B 8.23B 556B 8.4B 56.5B 21.95B 272B 21.8B 21.32B 944B 5.32B 6.06B 4.91B 4.54B 8.6B 581B 8.77B 59.03B 22.94B 284B 22.77B 22.27B 986B
Net income 250M 285M 230M 213M 404M 27.25B 412M 2.77B 1.08B 13.34B 1.07B 1.05B 46.3B 277M 315M 255M 236M 447M 30.19B 456M 3.07B 1.19B 14.77B 1.18B 1.16B 51.28B
Net Debt 1.36B 1.55B 1.25B 1.16B 2.19B 148B 2.24B 15.06B 5.85B 72.5B 5.81B 5.68B 252B 1.13B 1.29B 1.04B 964M 1.83B 123B 1.86B 12.54B 4.87B 60.37B 4.84B 4.73B 210B
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,246
Date Price Change Volume
26-07-08 83.16 +0.39% 157,054
26-07-07 €82.84 -2.63% 161,429
26-07-06 €85.08 +1.89% 185,220
26-07-03 €83.50 +2.25% 162,364
26-07-02 €81.66 +2.43% 189,624
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
14
Last Close Price
82.84EUR
Average target price
112.50EUR
Spread / Average Target
+35.80%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. IMCD Stock