Valuation: IMCD N.V.

Market Cap 541.09Cr 618.89Cr 499.15Cr 458.84Cr 869.4Cr 60TCr 884.27Cr 5.96TCr 2.34TCr 29TCr 2.32TCr 2.27TCr 1,00300Cr P/E 2026 *
21.4x
P/E 2027 * 19.3x
Enterprise Value 681.84Cr 779.87Cr 628.99Cr 578.19Cr 1.1TCr 75TCr 1.11TCr 7.51TCr 2.95TCr 37TCr 2.93TCr 2.86TCr 1,26400Cr EV / Sales 2026 *
1.33x
EV / Sales 2027 * 1.24x
Free-Float
97.29%
Yield 2026 *
2.16%
Yield 2027 * 2.29%
1 day+0.09%
1 week+10.22%
Current month+16.03%
1 month+3.20%
3 months-1.21%
6 months+13.33%
Current year+18.52%
1 week 83.08
Extreme 83.08
92.34
1 month 78.02
Extreme 78.02
92.34
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 24/04/2025
Director of Finance/CFO 65 01/03/2011
Investor Relations Contact - -
Director TitleAgeSince
Chairman 59 26/02/2021
Director/Board Member 69 09/05/2018
Director/Board Member 54 30/06/2020
Date Insider Type Main position Quantity % Market Cap.
07/11FreeCompany 1,786 0.0030%
07/11Buy

Chief Financial Officer

1,000 0.0017%
23/25/23Buy

Chairman

1,000 0.0017%
Change 5-day change 1-year change 3-year change Capi.($)
+0.09%+10.22%-17.35%-31.90% 618.63Cr
+2.43%+5.56%+74.31%+67.40% 135.4Cr
+7.94%+12.82%-13.00%-56.86% 47Cr
-0.47%+0.47% - - 19Cr
+1.79%-0.38%+29.53%+12.94% 18Cr
Average +2.36%+4.45%+18.37%-2.10% 167.55Cr
Weighted average by Cap. +0.93%+8.57%-0.92%-15.94%

Financials

2026 *2027 *
Net sales 511.12Cr 584.61Cr 471.5Cr 433.43Cr 821.24Cr 56TCr 835.29Cr 5.63TCr 2.21TCr 27TCr 2.2TCr 2.15TCr 95TCr 533.72Cr 610.45Cr 492.35Cr 452.59Cr 857.55Cr 59TCr 872.21Cr 5.88TCr 2.31TCr 29TCr 2.29TCr 2.24TCr 99TCr
Net income 25Cr 29Cr 23Cr 21Cr 40Cr 2.77TCr 41Cr 277.14Cr 108.74Cr 1.35TCr 108.09Cr 105.72Cr 4.67TCr 28Cr 32Cr 26Cr 24Cr 45Cr 3.1TCr 46Cr 310.42Cr 121.8Cr 1.52TCr 121.07Cr 118.42Cr 5.23TCr
Net Debt 140.74Cr 160.98Cr 129.83Cr 119.35Cr 226.14Cr 15TCr 230.01Cr 1.55TCr 608.18Cr 7.57TCr 604.54Cr 591.29Cr 26TCr 118.21Cr 135.2Cr 109.04Cr 100.24Cr 189.93Cr 13TCr 193.18Cr 1.3TCr 510.79Cr 6.36TCr 507.73Cr 496.61Cr 22TCr
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
15/26/15 €91.66 +0.09% 1,79,897
14/26/14 €91.58 +6.24% 3,92,310
13/26/13 €86.20 +0.82% 1,91,354
10/26/10 €85.50 +2.76% 1,59,669
09/26/09 €83.20 +0.05% 1,58,730
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
14
Last Close Price
91.66EUR
Average target price
112.50EUR
Spread / Average Target
+22.74%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. IMCD Stock