IMCD N.V.

€102.75As of Sun 8 Nov 2026, 12:00 UTC
AMS:IMCDMaterials
Country Netherlands
PE (Fwd) •••
TSR 10Y CAGR 11.50%
Div yield 1.76%
ROE 11.23%
Specialty Chemicals
Beta (5Y) 0.98
PE TTM 26.36
TSR TTM 16.24%
Mkt cap €6.067B
ROIC 8.00%
SE Grade™
Value
Quality
Moat
Consensus
Reference
€133
29.58%
(62.84%)
Buy 10|2|1|3|1
4Q25
1Q26
2Q26
3Q26
Earnings per share€
1.33
1.48
1.52
1.69
(7.93%)
5.55%
13.66%
25.45%
Revenue€M
420.8
417.3
406.3
430.2
7.69%
1.54%
1.85%
3.91%
Peers (US$6.812B)
Cap (US$)
PE
19.63B
15.27x
12.11B
16.83x
1.737B
25.32x
Capital
TTM
5Y
10Y
Leveragex
1.240
0.253
0.251
EBIT/Intx
0.929
0.650
0.441
Own earn%
13.79
(180.80)
(192.35)
Sh yield%
56.43
32.23
35.41
Owners
Insiders/Inst%
3.35
85.23
Short interest%
3.01
SBC / revenue%
0.80
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
23
Op margin range%
12–14
$1 testx
−0.3
Incr. ROIC%
12