IMCDIMCD N.V.
90.18EUR+2.08%Mkt Cap: 5.32B EURP/E: 24.51Last update: 2026-06-01

IMCD N.V. distributes, markets, and sells specialty chemicals and ingredients in the Netherlands, rest of Europe, the Middle East, Africa, North America, South America, and the Asia-Pacific. The company provides adhesive…

Indicators:|

Key Statistics

Company
Market Cap5.32B EUR
Enterprise Value6.77B EUR
Revenue (TTM)4.81B EUR
Gross Profit1.19B EUR
Net Income (TTM)217.58M EUR
Revenue/Share81.37 EUR
Last Price90.18 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees5.2K
CountryNL
SectorBasic Materials
IndustrySpecialty Chemicals
ISINNL0010801007
Valuation
P/E (Trailing)24.51
P/E (Forward)14.14
PEG
EV/EBITDA13.40
EV/Revenue1.41
P/S1.09
P/B2.56
EPS (TTM)3.68
EPS (Forward)6.25
52W Range
68.1440% of range122.60
52W High122.60 EUR
52W Low68.14 EUR
Profitability
Gross Margin24.98%
Oper. Margin7.28%
EBITDA Margin10.51%
Profit Margin4.55%
ROE10.66%
ROA4.69%
Growth
Revenue Growth-1.50%
Earnings Growth-37.50%
Cash Flow & Leverage
Operating CF322.28M EUR
CapEx (TTM)20.30M EUR
FCF Margin6.32%
FCF Yield5.70%
Net Debt1.55B EUR
Net Debt/EBITDA3.07
Balance Sheet
Debt/Equity0.84
Current Ratio1.74
Quick Ratio1.03
Book Value/Sh34.57 EUR
Cash/Share4.042 EUR
Dividends
Fwd Div Rate1.810 EUR
Trail. Div Rate1.810 EUR
Div. Yield2.04%
5Y Avg Yield1.51%
Payout Ratio58.42%
Ex-Div DateMay 5, 2026
Pay Date
Analyst Consensus
Rating1.9 (Buy)
Target (Mean)112.00 EUR
Target Range75.00 EUR150.00 EUR
# Analysts14
Ownership
Shares Out.59.03M
Float55.30M
Insiders2.58%
Institutions86.10%
Technical
SMA 5092.21 (-2.2%)
SMA 20085.58 (+5.4%)
Beta0.98
S&P 52W Chg27.94%
Avg Vol (30d)244.67K
Avg Vol (10d)209.80K
Technical Indicators
RSI (14)36.9
MACD-1.0959
MACD Signal0.0399
MACD Hist.-1.1358
BB Upper102.24 EUR
BB Middle94.39 EUR
BB Lower86.55 EUR
BB Width16.62%
ATR (14)2.836 EUR
Vol Ratio (20d)0.98x