IMCD IMCD N.V.
95.72EUR+0.53%Mkt Cap: 6.14B $P/E: 24.61Today
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…
Industry Peers
Specialty ChemicalsKey Statistics
Company
Market Cap6.14B USD
Enterprise Value7.81B USD
Revenue (TTM)5.40B USD
Gross Profit1.30B USD
Net Income (TTM)236.50M USD
Revenue/Share84.18 EUR
Last Price95.72 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees5.2K
CountryNL
SectorBasic Materials
IndustrySpecialty Chemicals
ISINNL0010801007
Valuation
P/E (Trailing)24.61
P/E (Forward)14.58
PEG—
EV/EBITDA13.92
EV/Revenue1.45
P/S1.13
P/B2.65
EPS (TTM)3.89
EPS (Forward)6.53
52W Range
68.1475% of range105.05
52W High105.05 EUR
52W Low68.14 EUR
Profitability
Gross Margin24.98%
Oper. Margin8.76%
EBITDA Margin10.38%
Profit Margin4.55%
ROE10.66%
ROA4.69%
Growth
Revenue Growth6.60%
Earnings Growth10.00%
Cash Flow & Leverage
Operating CF350.30M USD
CapEx (TTM)22.07M USD
FCF Margin5.37%
FCF Yield4.72%
Net Debt1.70B USD
Net Debt/EBITDA3.02
Balance Sheet
Debt/Equity0.84
Current Ratio1.35
Quick Ratio0.85
Book Value/Sh35.95 EUR
Cash/Share4.21 EUR
Dividends
Fwd Div Rate1.81 EUR
Trail. Div Rate1.81 EUR
Div. Yield1.90%
5Y Avg Yield1.36%
Payout Ratio46.53%
Ex-Div DateMay 5, 2026
Pay Date—
Analyst Consensus
Rating1.7 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)117.36 EUR
Upside (mean)+22.6%
Target Range75.00 EUR – 150.00 EUR
75.00+22.6% to mean150.00
# Analysts14
Ownership
Shares Out.59.03M
Float52.47M
Insiders0.98%
Institutions83.98%
Technical
SMA 5096.41 (-0.7%)
SMA 20088.15 (+8.6%)
Beta0.97
S&P 52W Chg14.58%
Avg Vol (30d)123.91K
Avg Vol (10d)123.92K
Technical Indicators
RSI (14)47.6
MACD-0.1165
MACD Signal-0.0923
MACD Hist.-0.0241
BB Upper99.26 EUR
BB Middle96.01 EUR
BB Lower92.75 EUR
BB Width6.79%
ATR (14)2.211 EUR
Vol Ratio (20d)0.95x