Stocktoria

IMCD N.V. IMCD.AS

NL · Euronext Amsterdam · XAMS · stock · Basic Materials · website

IMCD N.V. statistics & valuation

Market cap€5.7B
P / E26.3×
P / S1.2×
P / B2.8×
P / FCF19.0×
Net margin4.6%
FCF margin6.3%
Net debt€1.5B
Enterprise value USD$8.3B
Earnings yield EBIT/EV5.1%
Return on capital10.3%

Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
6.80% 6.60% 5.90% 4.60% 2022202320242025
Gross margin (%)
24.90% 25.30% 25.40% 25.00% 2022202320242025
Operating margin (%)
10.00% 9.60% 9.00% 7.80% 2022202320242025
Return on equity (%)
18.70% 16.90% 12.60% 10.70% 2022202320242025
Shares outstanding
59.0M 59.0M 59.0M 59.0M 2022202320242025
Net debt (€)
€750.9M €798.3M €1.17B €1.48B 2022202320242025
Share buybacks (€)
€13.3M €0 €0 €6.2M 2022202320242025
Return on assets (%)
8.60% 7.00% 5.70% 4.70% 2022202320242025
Free cash flow margin (%)
6.00% 8.60% 5.30% 6.30% 2022202320242025
Debt / equity (×)
0.58× 0.69× 0.77× 0.84× 2022202320242025
EPS (€)
€5.49 €5.13 €4.86 2022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022
Gross margin25.0%25.4%25.3%24.9%
Operating margin7.8%9.0%9.6%10.0%
Net margin4.6%5.9%6.6%6.8%
FCF margin6.3%5.3%8.6%6.0%
Return on assets4.7%5.7%7.0%8.6%
Return on equity10.7%12.6%16.9%18.7%
Debt / equity0.63×0.58×0.63×0.51×
Current ratio1.731.981.751.74

Computed from company filings · NL · as of 2025-12-31. Figures in EUR. Facts plus Stocktoria's own computed scores — not investment advice.