Valuation: IMCD N.V.

Market Cap 5.65B 6.54B 5.31B 4.83B 9.08B 627B 9.22B 62.34B 24.43B 313B 24.55B 24.02B 1,044B P/E 2026 *
20.7x
P/E 2027 * 19.5x
Enterprise Value 7.05B 8.17B 6.64B 6.03B 11.34B 782B 11.51B 77.84B 30.51B 391B 30.66B 29.99B 1,303B EV / Sales 2026 *
1.36x
EV / Sales 2027 * 1.26x
Free-Float
97.29%
Yield 2026 *
2.05%
Yield 2027 * 2.21%
1 day+0.36%
1 week-1.74%
Current month+1.29%
1 month+8.67%
3 months+4.01%
6 months+13.23%
Current year+24.13%
1 week 95.42
Extreme 95.42
98.52
1 month 85.5
Extreme 85.5
102.7
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.
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.36%-1.74%+0.52%-21.34% 6.54B
-0.26%0.00%+70.40%+52.00% 1.42B
-0.17%-3.09%-16.19%-44.35% 582M
+9.54%+39.12%+61.86%+47.02% 234M
-1.60%-4.44% - - 188M
Average +1.57%+5.65%+29.15%+8.33% 1.79B
Weighted average by Cap. +0.43%-0.86%+12.35%-9.18%

Financials

2026 *2027 *
Net sales 5.18B 6B 4.87B 4.43B 8.33B 574B 8.45B 57.15B 22.4B 287B 22.51B 22.02B 957B 5.41B 6.27B 5.09B 4.63B 8.7B 600B 8.83B 59.73B 23.41B 300B 23.53B 23.02B 1,000B
Net income 261M 303M 246M 224M 421M 29B 427M 2.89B 1.13B 14.51B 1.14B 1.11B 48.32B 290M 336M 273M 248M 467M 32.2B 474M 3.2B 1.26B 16.11B 1.26B 1.23B 53.65B
Net Debt 1.4B 1.63B 1.32B 1.2B 2.26B 156B 2.29B 15.5B 6.08B 77.94B 6.11B 5.97B 260B 1.16B 1.35B 1.1B 995M 1.87B 129B 1.9B 12.85B 5.03B 64.58B 5.06B 4.95B 215B
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-08-19 96.00 +0.36% 1,099
26-08-18 €95.66 -0.75% 130,861
26-08-17 €96.38 -1.59% 113,947
26-08-14 €97.94 +0.95% 89,145
26-08-13 €97.02 -0.70% 117,546
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
14
Last Close Price
95.66EUR
Average target price
117.21EUR
Spread / Average Target
+22.53%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. IMCD Stock