96.40EUR-0.62%Mkt Cap: 5.67B EURP/E: 26.09Last update: 2026-05-14
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 Chemicalsloading…
Indicators:|
Key Statistics
Valuation
P/E (Trailing)26.09
P/E (Forward)15.35
PEG—
P/B2.78
P/S1.18
EV/EBITDA14.30
EV/Revenue1.50
EPS (TTM)3.68
EPS (Forward)6.25
Cash Flow & Leverage
FCF Yield5.35%
FCF Margin6.32%
Operating CF322.28M EUR
CapEx (TTM)20.30M EUR
Net Debt/EBITDA3.07
Net Debt1.55B EUR
Technical
SMA 5088.80 (+8.6%)
SMA 20085.69 (+12.5%)
Beta0.98
S&P 52W Chg24.23%
Avg Vol (30d)282.61K
Avg Vol (10d)269.40K
Technical Indicators
RSI (14)55.3
MACD2.2070
MACD Signal3.0320
MACD Hist.-0.8250
BB Upper101.23 EUR
BB Middle97.26 EUR
BB Lower93.29 EUR
BB Width8.17%
ATR (14)3.232 EUR
Vol Ratio (20d)0.71x
52W Range
68.1449% of range125.70
52W High125.70 EUR
52W Low68.14 EUR
Profitability
Gross Margin24.98%
EBITDA Margin10.51%
Profit Margin4.55%
Oper. Margin7.28%
ROE10.66%
ROA4.69%
Revenue Growth-1.50%
Earnings Growth-37.50%
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.89%
5Y Avg Yield1.51%
Payout Ratio58.42%
Ex-Div DateMay 5, 2026
Pay Date—
Ownership
Shares Out.59.03M
Float52.21M
Insiders2.58%
Institutions84.79%
Analyst Consensus
Rating1.8 (Buy)
Target (Mean)112.61 EUR
Target Range75.00 EUR – 150.00 EUR
# Analysts14
Company
Market Cap5.67B EUR
Enterprise Value7.22B EUR
Revenue (TTM)4.81B EUR
Gross Profit1.19B EUR
Net Income (TTM)217.58M EUR
Revenue/Share81.37 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees5.2K
Last Price96.40 EUR
CountryNL
SectorBasic Materials
IndustrySpecialty Chemicals
ISINNL0010801007