92.24EUR+0.63%Mkt Cap: 5.92B $P/E: 25.071d ago
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 ChemicalsIndicators:|
Key Statistics
Company
Market Cap5.92B $
Enterprise Value7.61B $
Revenue (TTM)5.22B $
Gross Profit1.30B $
Net Income (TTM)236.50M $
Revenue/Share88.45 USD
Last Price92.24 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees5.2K
CountryNL
SectorBasic Materials
IndustrySpecialty Chemicals
ISINNL0010801007
Valuation
P/E (Trailing)25.07
P/E (Forward)14.46
PEG—
EV/EBITDA13.86
EV/Revenue1.46
P/S1.13
P/B2.67
EPS (TTM)3.68
EPS (Forward)6.38
52W Range
68.1450% of range116.45
52W High116.45 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 CF350.30M $
CapEx (TTM)22.07M $
FCF Margin6.32%
FCF Yield5.57%
Net Debt1.69B $
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. Yield1.97%
5Y Avg Yield1.56%
Payout Ratio58.42%
Ex-Div DateMay 5, 2026
Pay Date—
Analyst Consensus
Rating1.7 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)112.50 EUR
Upside (mean)+22.0%
Target Range75.00 EUR – 150.00 EUR
€75.00+22.0% to mean€150.00
# Analysts14
Ownership
Shares Out.59.03M
Float55.30M
Insiders2.58%
Institutions84.20%
Technical
SMA 5087.97 (+4.9%)
SMA 20084.39 (+9.3%)
Beta0.95
S&P 52W Chg20.25%
Avg Vol (30d)246.03K
Avg Vol (10d)193.76K
Technical Indicators
RSI (14)67.0
MACD0.7472
MACD Signal-0.7542
MACD Hist.+1.5014
BB Upper91.71 EUR
BB Middle83.84 EUR
BB Lower75.96 EUR
BB Width18.78%
ATR (14)2.598 EUR
Vol Ratio (20d)0.46x