Days
Hours
Minutes
Seconds
-40%
on all subscriptions*
Last days
Enjoy this offer
* See conditions under "Our services"

Valuation: IMCD N.V.

Market Cap 5.24B 6.08B 4.83B 4.53B 8.5B 575B 8.59B 57.05B 22.28B 282B 22.83B 22.35B 974B P/E Ratio 2026 *
20.6x
P/E Ratio 2027 * 19.1x
Enterprise Value 6.61B 7.67B 6.08B 5.7B 10.72B 725B 10.82B 71.89B 28.08B 355B 28.77B 28.16B 1,228B EV / Sales 2026 *
1.29x
EV / Sales 2027 * 1.2x
Free-Float
-
Yield 2026 *
2.23%
Yield 2027 * 2.37%
1 day-0.59%
1 week+0.55%
Current month-0.05%
1 month-7.87%
3 months+19.94%
6 months+15.03%
Current year+14.17%
1 week 87.62
Extreme 87.62
90.62
1 month 86.5
Extreme 86.5
96.7
Current year 68.14
Extreme 68.14
105.05
1 year 68.14
Extreme 68.14
117.2
3 years 68.14
Extreme 68.14
169.05
5 years 68.14
Extreme 68.14
211.3
10 years 33
Extreme 33
211.3
Manager TitleAgeSince
Chief Executive Officer 52 23/04/2025
Director of Finance/CFO 65 28/02/2011
Investor Relations Contact - -
Director TitleAgeSince
Chairman 59 25/02/2021
Director/Board Member 69 08/05/2018
Director/Board Member 54 29/06/2020
Date Insider Type Main position Quantity % Market Cap.
11-06FreeCompany 1,786 0.0030%
11-06Buy

Chief Financial Officer

1,000 0.0017%
22/10/25Buy

Chief Executive Officer

500 0.0008%
Change 5-day change 1-year change 3-year change Capi.($)
-0.63%+0.55%-24.43%-35.00% 6.08B
+1.65%+0.54%+75.71% - 1.35B
+4.73%+0.83%-9.06%-63.44% 473M
-1.39%-1.60%+43.93%+24.70% 217M
-5.47%-8.37% - - 199M
Average -0.21%-0.45%+21.54%-24.58% 1.66B
Weighted average by Cap. -0.06%+1.74%-5.07%-35.08%

Financials

2026 *2027 *
Net sales 5.11B 5.93B 4.71B 4.41B 8.29B 561B 8.37B 55.63B 21.73B 275B 22.26B 21.79B 950B 5.31B 6.16B 4.88B 4.58B 8.61B 582B 8.69B 57.73B 22.55B 285B 23.1B 22.61B 986B
Net income 253M 293M 233M 218M 410M 27.71B 414M 2.75B 1.07B 13.57B 1.1B 1.08B 46.95B 276M 320M 254M 238M 447M 30.22B 451M 3B 1.17B 14.8B 1.2B 1.17B 51.2B
Net Debt 1.36B 1.58B 1.26B 1.18B 2.21B 150B 2.23B 14.84B 5.8B 73.26B 5.94B 5.81B 254B 1.11B 1.29B 1.02B 961M 1.81B 122B 1.82B 12.11B 4.73B 59.77B 4.85B 4.74B 207B
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
16/06/26 88.26 -0.63% 15,516
15/06/26 88.82 +0.23% 103,511
12/06/26 88.62 0.00% 188,810
11/06/26 88.62 +0.45% 173,920
10/06/26 88.22 +0.46% 135,825
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
14
Last Close Price
88.82EUR
Average target price
112.00EUR
Spread / Average Target
+26.10%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. IMCD Stock
- 40% : Our Best Subscriber-Only Tools to Spot Tomorrow’s Top Investments!
d
:
:
SEIZE THE OFFER!