16.19EUR-2.00%Mkt Cap: 1.01B EURP/E: 20.49Last update: 2026-06-01
Eckert & Ziegler SE manufactures and sells isotope technology components in Europe, North America, Asia, and internationally. It operates through two segments, Medical and Isotope Products. The company provides small imp…
Industry Peers
Medical DevicesIndicators:|
Key Statistics
Company
Market Cap1.01B EUR
Enterprise Value954.41M EUR
Revenue (TTM)316.71M EUR
Gross Profit152.98M EUR
Net Income (TTM)48.76M EUR
Revenue/Share5.061 EUR
Last Price16.19 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees1.1K
CountryDE
SectorHealthcare
IndustryMedical Devices
ISINDE0005659700
Valuation
P/E (Trailing)20.49
P/E (Forward)18.37
PEG0.91
EV/EBITDA10.54
EV/Revenue3.01
P/S3.26
P/B3.85
EPS (TTM)0.79
EPS (Forward)0.90
52W Range
13.3029% of range23.25
52W High23.25 EUR
52W Low13.30 EUR
Profitability
Gross Margin49.04%
Oper. Margin21.90%
EBITDA Margin28.59%
Profit Margin15.63%
ROE19.37%
ROA10.65%
Growth
Revenue Growth7.00%
Earnings Growth8.10%
Cash Flow & Leverage
Operating CF58.41M EUR
CapEx (TTM)26.02M EUR
FCF Margin7.33%
FCF Yield2.29%
Net Debt-80.61M EUR
Net Debt/EBITDA-0.89
Balance Sheet
Debt/Equity0.18
Current Ratio3.41
Quick Ratio2.66
Book Value/Sh4.289 EUR
Cash/Share1.980 EUR
Dividends
Fwd Div Rate0.2200 EUR
Trail. Div Rate0.2200 EUR
Div. Yield1.36%
5Y Avg Yield0.82%
Payout Ratio21.10%
Ex-Div DateJun 25, 2026
Pay Date—
Splits
Last Split3:1
Split DateAug 13, 2025
Analyst Consensus
Rating1.0 (Strong Buy)
Target (Mean)22.10 EUR
Target Range20.30 EUR – 23.00 EUR
# Analysts3
Ownership
Shares Out.62.58M
Float40.96M
Insiders31.16%
Institutions29.08%
Technical
SMA 5014.97 (+8.1%)
SMA 20015.78 (+2.6%)
Beta—
S&P 52W Chg27.70%
Avg Vol (30d)119.07K
Avg Vol (10d)124.99K
Technical Indicators
RSI (14)67.6
MACD0.2356
MACD Signal0.0783
MACD Hist.+0.1573
BB Upper16.28 EUR
BB Middle15.23 EUR
BB Lower14.19 EUR
BB Width13.69%
ATR (14)0.5566 EUR
Vol Ratio (20d)1.56x