15.27EUR-0.26%Mkt Cap: 1.04B $P/E: 19.331d 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…
Indicators:|
Key Statistics
Company
Market Cap1.04B $
Enterprise Value952.39M $
Revenue (TTM)344.25M $
Gross Profit166.28M $
Net Income (TTM)53.00M $
Revenue/Share5.501 USD
Last Price15.27 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees1.1K
CountryDE
SectorHealthcare
IndustryMedical Devices
ISINDE0005659700
Valuation
P/E (Trailing)19.33
P/E (Forward)16.98
PEG0.91
EV/EBITDA9.68
EV/Revenue2.77
P/S3.02
P/B3.56
EPS (TTM)0.79
EPS (Forward)0.90
52W Range
13.3020% of range23.25
52W High23.25 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.43%
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.44%
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)+44.7%
Target Range20.30 EUR – 23.00 EUR
€20.30+44.7% to mean€23.00
# Analysts3
Ownership
Shares Out.62.58M
Float42.79M
Insiders31.16%
Institutions28.19%
Technical
SMA 5015.32 (-0.3%)
SMA 20015.58 (-2.0%)
Beta1.48
S&P 52W Chg20.05%
Avg Vol (30d)106.24K
Avg Vol (10d)85.21K
Technical Indicators
RSI (14)46.6
MACD0.0159
MACD Signal0.0544
MACD Hist.-0.0385
BB Upper15.79 EUR
BB Middle15.47 EUR
BB Lower15.15 EUR
BB Width4.17%
ATR (14)0.4947 EUR
Vol Ratio (20d)0.82x