14.14EUR-1.19%Mkt Cap: 961.77M $P/E: 17.901d ago
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 Cap961.77M $
Enterprise Value875.53M $
Revenue (TTM)344.25M $
Gross Profit166.28M $
Net Income (TTM)53.00M $
Revenue/Share5.501 USD
Last Price14.14 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees1.1K
CountryDE
SectorHealthcare
IndustryMedical Devices
ISINDE0005659700
Valuation
P/E (Trailing)17.90
P/E (Forward)15.73
PEG0.91
EV/EBITDA8.90
EV/Revenue2.54
P/S2.79
P/B3.30
EPS (TTM)0.79
EPS (Forward)0.90
52W Range
13.309% of range23.08
52W High23.08 EUR
52W Low13.30 EUR
Profitability
Gross Margin49.04%
Oper. Margin21.89%
EBITDA Margin28.58%
Profit Margin15.63%
ROE19.37%
ROA10.65%
Growth
Revenue Growth7.00%
Earnings Growth6.90%
Cash Flow & Leverage
Operating CF63.48M $
CapEx (TTM)28.28M $
FCF Margin7.33%
FCF Yield2.62%
Net Debt-87.62M $
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.54%
5Y Avg Yield0.83%
Payout Ratio21.10%
Ex-Div DateJun 25, 2026
Pay Date—
Splits
Last Split3:1
Split DateAug 13, 2025
Analyst Consensus
Rating—
Target (Mean)22.10 EUR
Upside (mean)+56.3%
Target Range20.30 EUR – 23.00 EUR
€20.30+56.3% to mean€23.00
# Analysts3
Ownership
Shares Out.62.58M
Float42.79M
Insiders31.16%
Institutions28.32%
Technical
SMA 5015.35 (-7.9%)
SMA 20015.43 (-8.4%)
Beta1.49
S&P 52W Chg20.25%
Avg Vol (30d)96.40K
Avg Vol (10d)106.57K
Technical Indicators
RSI (14)29.7
MACD-0.2583
MACD Signal-0.0967
MACD Hist.-0.1616
BB Upper16.32 EUR
BB Middle15.28 EUR
BB Lower14.25 EUR
BB Width13.52%
ATR (14)0.4718 EUR
Vol Ratio (20d)1.21x