
IMCD N.V.
IMCDY | OTC
$58.32
+$1.46 (+2.56%)
Nov 2, 2026, 10:39 AM ET · Market open
Market Data
Market Cap $6.89B
Enterprise Value $7.45B
Beta 0.96
Average Volume 24.82K
Shares Outstanding (Diluted) 59.04M
Shares Change YoY 3.68%
Institutional Ownership N/A
Exchange OTC
ISIN US44970W1036
Price Performance
Price Change 1M 8.2%
Price Change 3M 3.9%
Price Change 6M -3.4%
Price Change YTD 28.9%
Price Change 1Y 15.1%
Price Change 3Y -10.4%
Price Change 5Y -48.4%
1M CAGR (ann.) 6.5%
1Y CAGR (ann.) 9.9%
5Y CAGR (ann.) -9.1%
All-Time CAGR 4.6%
Valuation
PE Ratio 12.53
Forward PE 16.79
PEG Ratio -1.77
Forward PEG 2.73
PS Ratio 1.17
Forward PS 1.10
PB Ratio 2.78
P/FCF Ratio 15.58
P/Adj. FCF Ratio 15.58
P/OCF Ratio 7.52
EV/Sales 1.51
EV/EBIT 19.34
EV/EBITDA 14.01
EV/FCF 20.13
Earnings Yield 7.7%
FCF Yield 6.2%
Adj. FCF Yield 6.2%
Financial Health
Net Debt €1.56B
Total Debt €1.81B
Cash & Short-Term Investments €248.67M
Total Assets €4.95B
Current Ratio 1.35
Quick Ratio 0.85
Debt / Equity Ratio 0.85
Debt / EBITDA 3.40
Debt / FCF 4.88
OCF / Debt 0.21
Interest Coverage 4.64
Altman Z-Score 2.94
Piotroski F-Score 4
Margins & Profitability
Gross Profit Margin 9.8%
Operating Profit Margin 7.8%
EBITDA Margin 10.8%
Net Profit Margin 4.7%
FCF Margin 7.5%
Adj. FCF Margin 7.5%
SBC / Revenue 0.0%
SBC Impact (per share) N/A
Returns
Return on Assets 4.7%
Return on Equity 11.1%
Return on Invested Capital 6.9%
Return on Capital Employed 11.4%
Return on Tangible Assets 10.1%
Historical Growth (CAGR)
Revenue CAGR 3Y 22.3%
Revenue CAGR 5Y 23.9%
Revenue CAGR 10Y 12.1%
EPS CAGR 3Y 23.9%
EPS CAGR 5Y 24.6%
EPS CAGR 10Y 11.9%
FCF CAGR 3Y 34.7%
FCF CAGR 5Y 30.3%
FCF CAGR 10Y 14.8%
Analyst Forecasts
Analyst Rating Hold
Analyst Count 0
EPS Growth Next 3Y -2.5%
Revenue Growth Next 3Y 4.8%
Earnings Date Feb 19, 2027
EPS Estimate (next Q) $1.94
EPS Growth Est (next Q) 66.3%
Revenue Est (next Q) $3.41B
Revenue Growth Est (next Q) 11.9%
Fair Value Estimates
Graham Number $64.18
Graham Upside 12.6%
Lynch Fair Value $111.77
Lynch Upside 96.0%
Price Target $72.50
Price Target Upside 27.1%
Cash Flow
Operating Cash Flow €383.98M
Free Cash Flow €370.4M
Adj. Free Cash Flow €370.4M
FCF Per Share $6.27
OCF Per Share $6.50
OCF/S Ratio 7.8%
Income Statement
Revenue €4.94B
Gross Profit €482.07M
Operating Income €385.44M
EBITDA €532.16M
Net Income €230.21M
EPS (Diluted) $3.90
Revenue / Employee $942.37K
Profit / Employee $43.88K
Employees 5,246
Dividends
Annual Dividend $1.06
Dividend Yield 1.86%
Payout Ratio 27.3%
FCF Payout Ratio 28.9%
Adj. FCF Payout Ratio 28.9%
Dividend Growth (YoY) -12.7%
Pay Frequency Annual
Ex-Dividend Date May 6, 2026
Add to Watchlist
Select watchlists to add or remove IMCDY