馃嚦馃嚤 IMCD NV

IMCD.AS
Basic Materials Netherlands EUR Ex-Div 2026-05-05 imcdgroup.com
Fundamentals
Gross Margin
24.9%
Op. Margin
9.0%
Net Margin
5.9%
ROIC
8.8%
Rev Growth
6.4%
Valuation
Price
96.74 EUR
Day
-0.33%
52-Week Range
68.14 - 105.05
Market Cap
5.7B EUR
Fwd P/E
15.0x
EV/EBITDA
14.1x
Div Yield
1.86%
Annual income statement #

IMCD NV annual revenue, operating income and net income in EUR, 2015 to 2024. Revenue was 4.73bn in 2024.

Year Revenue (EUR) Operating income Net income Net margin
2024 4.73bn 425.1m 278.2m 5.9%
2023 4.44bn 428.5m 292.2m 6.6%
2022 4.60bn 461.7m 313.0m 6.8%
2021 3.44bn 305.5m 207.2m 6.0%
2020 2.77bn 190.4m 120.1m 4.3%
2019 2.69bn 176.1m 108.0m 4.0%
2018 2.38bn 162.6m 100.1m 4.2%
2017 1.91bn 125.2m 77.3m 4.1%
2016 1.71bn 107.5m 73.0m 4.3%
2015 1.53bn 91.2m 61.8m 4.0%
Financial Data #
Segment Breakdown #
Price & Multiples #
Peers #
Short Interest #
Current: 5.45% 30d ago: 13.11% All-time high: 14.53% (2026-02-20)
Events #
Date Type Details Price Amount