13.65EUR+1.26%Mkt Cap: 10.01B $P/E: 17.06Today
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 DevicesKey Statistics
Company
Market Cap10.01B $
Enterprise Value843.03M $
Revenue (TTM)339.67M $
Gross Profit166.28M $
Net Income (TTM)53.00M $
Revenue/Share5.428 USD
Last Price13.65 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees1.1K
CountryDE
SectorHealthcare
IndustryMedical Devices
ISINDE0005659700
Valuation
P/E (Trailing)17.06
P/E (Forward)15.44
PEG0.91
EV/EBITDA8.75
EV/Revenue2.48
P/S29.30
P/B3.15
EPS (TTM)0.80
EPS (Forward)0.88
52W Range
13.0910% of range18.55
52W High18.55 EUR
52W Low13.09 EUR
Profitability
Gross Margin49.04%
Oper. Margin22.71%
EBITDA Margin28.37%
Profit Margin15.63%
ROE19.37%
ROA10.65%
Growth
Revenue Growth-5.20%
Earnings Growth1.50%
Cash Flow & Leverage
Operating CF63.48M $
CapEx (TTM)28.28M $
FCF Margin3.99%
FCF Yield0.14%
Net Debt-75.31M $
Net Debt/EBITDA-0.78
Balance Sheet
Debt/Equity0.18
Current Ratio3.48
Quick Ratio2.65
Book Value/Sh4.303 EUR
Cash/Share1.763 EUR
Dividends
Fwd Div Rate0.2200 EUR
Trail. Div Rate0.2200 EUR
Div. Yield1.63%
5Y Avg Yield0.83%
Payout Ratio27.57%
Ex-Div DateJun 25, 2026
Pay Date—
Splits
Last Split3:1
Split DateAug 13, 2025
Analyst Consensus
Rating1.0 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)21.60 EUR
Upside (mean)+58.2%
Target Range20.30 EUR – 23.00 EUR
€20.30+58.2% to mean€23.00
# Analysts3
Ownership
Shares Out.674.67M
Float42.79M
Insiders31.16%
Institutions25.05%
Technical
SMA 5014.49 (-5.8%)
SMA 20015.03 (-9.2%)
Beta1.47
S&P 52W Chg18.16%
Avg Vol (30d)109.81K
Avg Vol (10d)115.03K
Technical Indicators
RSI (14)38.5
MACD-0.2716
MACD Signal-0.2968
MACD Hist.+0.0252
BB Upper14.01 EUR
BB Middle13.62 EUR
BB Lower13.24 EUR
BB Width5.62%
ATR (14)0.3364 EUR
Vol Ratio (20d)0.80x