180.20EUR+3.15%Mkt Cap: 19.20B $P/E: 65.801d ago
Sartorius Stedim Biotech S.A. engages in the production and sale of instruments and consumables for the biopharmaceutical industry worldwide. The company offers various products, such as cell lines; cell culture media; b…
Industry Peers
Medical Instruments & Suppliesvs Medical Instruments & Supplies
P/E
Pricier
P/B
Pricier
Div Yield
Higher
1M Perf
Avg
Indicators:|
Key Statistics
Company
Market Cap19.20B $
Enterprise Value21.42B $
Revenue (TTM)3.24B $
Gross Profit1.46B $
Net Income (TTM)288.70M $
Revenue/Share33.38 USD
Last Price180.20 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees10.5K
CountryFR
SectorHealthcare
IndustryMedical Instruments & Supplies
ISINFR0013154002
Valuation
P/E (Trailing)65.80
P/E (Forward)30.11
PEG1.48
EV/EBITDA24.95
EV/Revenue6.60
P/S5.92
P/B4.28
EPS (TTM)2.76
EPS (Forward)6.03
52W Range
150.0041% of range224.00
52W High224.00 EUR
52W Low150.00 EUR
Profitability
Gross Margin45.33%
Oper. Margin19.61%
EBITDA Margin26.46%
Profit Margin8.95%
ROE6.49%
ROA3.33%
Growth
Revenue Growth2.30%
Earnings Growth3.40%
Cash Flow & Leverage
Operating CF752.39M $
CapEx (TTM)427.39M $
FCF Margin8.58%
FCF Yield1.45%
Net Debt2.28B $
Net Debt/EBITDA2.65
Balance Sheet
Debt/Equity0.64
Current Ratio1.03
Quick Ratio0.51
Book Value/Sh42.44 EUR
Cash/Share5.384 EUR
Dividends
Fwd Div Rate0.6900 EUR
Trail. Div Rate0.0000 EUR
Div. Yield0.39%
5Y Avg Yield0.39%
Payout Ratio25.00%
Ex-Div DateMar 31, 2026
Pay Date—
Splits
Last Split6:1
Split DateMay 6, 2016
Analyst Consensus
Rating1.6 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)232.21 EUR
Upside (mean)+28.9%
Target Range210.00 EUR – 262.00 EUR
€210.00+28.9% to mean€262.00
# Analysts14
Ownership
Shares Out.97.28M
Float27.60M
Insiders71.50%
Institutions12.06%
Technical
SMA 50169.58 (+6.3%)
SMA 200185.38 (-2.8%)
Beta1.13
S&P 52W Chg20.05%
Avg Vol (30d)54.97K
Avg Vol (10d)90.69K
Technical Indicators
RSI (14)59.1
MACD0.5429
MACD Signal0.2758
MACD Hist.+0.2671
BB Upper187.04 EUR
BB Middle174.41 EUR
BB Lower161.78 EUR
BB Width14.49%
ATR (14)6.744 EUR
Vol Ratio (20d)0.60x