14.88EUR+1.02%Mkt Cap: 901.10M EURP/E: 18.23Last update: 2026-05-14
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 Devicesloading…
Indicators:|
Key Statistics
Valuation
P/E (Trailing)18.23
P/E (Forward)16.02
PEG0.91
P/B3.58
P/S2.85
EV/EBITDA9.08
EV/Revenue2.59
EPS (TTM)0.79
EPS (Forward)0.90
Cash Flow & Leverage
FCF Yield2.58%
FCF Margin7.33%
Operating CF58.41M EUR
CapEx (TTM)26.02M EUR
Net Debt/EBITDA-0.89
Net Debt-80.61M EUR
Technical
SMA 5014.90 (-0.1%)
SMA 20015.95 (-6.7%)
Beta—
S&P 52W Chg24.23%
Avg Vol (30d)116.03K
Avg Vol (10d)116.85K
Technical Indicators
RSI (14)47.3
MACD0.0271
MACD Signal0.0799
MACD Hist.-0.0528
BB Upper15.75 EUR
BB Middle15.15 EUR
BB Lower14.55 EUR
BB Width7.94%
ATR (14)0.5358 EUR
Vol Ratio (20d)1.30x
52W Range
13.3016% of range23.25
52W High23.25 EUR
52W Low13.30 EUR
Profitability
Gross Margin49.04%
EBITDA Margin28.59%
Profit Margin15.63%
Oper. Margin21.90%
ROE19.37%
ROA10.65%
Revenue Growth7.00%
Earnings Growth8.10%
Balance Sheet
Debt/Equity0.18
Current Ratio3.41
Quick Ratio2.66
Book Value/Sh4.024 EUR
Cash/Share1.980 EUR
Dividends
Fwd Div Rate0.2200 EUR
Trail. Div Rate0.2200 EUR
Div. Yield1.53%
5Y Avg Yield0.82%
Payout Ratio21.10%
Ex-Div DateJun 25, 2026
Pay Date—
Splits
Last Split3:1
Split DateAug 13, 2025
Ownership
Shares Out.62.58M
Float40.96M
Insiders31.16%
Institutions28.85%
Analyst Consensus
Rating1.0 (Strong Buy)
Target (Mean)22.43 EUR
Target Range20.30 EUR – 24.00 EUR
# Analysts3
Company
Market Cap901.10M EUR
Enterprise Value821.75M EUR
Revenue (TTM)316.71M EUR
Gross Profit152.98M EUR
Net Income (TTM)48.76M EUR
Revenue/Share5.061 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees1.1K
Last Price14.88 EUR
CountryDE
SectorHealthcare
IndustryMedical Devices
ISINDE0005659700