192.50EUR-1.33%Mkt Cap: 20.46B $P/E: 64.50Today
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 & SuppliesKey Statistics
Company
Market Cap20.46B $
Enterprise Value22.93B $
Revenue (TTM)3.27B $
Gross Profit1.46B $
Net Income (TTM)288.70M $
Revenue/Share33.60 USD
Last Price192.50 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees10.5K
CountryFR
SectorHealthcare
IndustryMedical Instruments & Supplies
ISINFR0013154002
Valuation
P/E (Trailing)64.50
P/E (Forward)32.76
PEG1.64
EV/EBITDA25.84
EV/Revenue7.02
P/S6.31
P/B4.46
EPS (TTM)3.02
EPS (Forward)5.95
52W Range
150.0057% of range224.00
52W High224.00 EUR
52W Low150.00 EUR
Profitability
Gross Margin45.33%
Oper. Margin20.11%
EBITDA Margin27.17%
Profit Margin8.95%
ROE6.49%
ROA3.33%
Growth
Revenue Growth2.80%
Earnings Growth37.10%
Cash Flow & Leverage
Operating CF752.39M $
CapEx (TTM)427.39M $
FCF Margin6.74%
FCF Yield1.08%
Net Debt2.39B $
Net Debt/EBITDA2.69
Balance Sheet
Debt/Equity0.64
Current Ratio1.16
Quick Ratio0.48
Book Value/Sh43.74 EUR
Cash/Share2.108 EUR
Dividends
Fwd Div Rate0.6900 EUR
Trail. Div Rate0.6900 EUR
Div. Yield0.38%
5Y Avg Yield0.40%
Payout Ratio22.92%
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.64 EUR
Upside (mean)+20.9%
Target Range208.00 EUR – 262.00 EUR
€208.00+20.9% to mean€262.00
# Analysts14
Ownership
Shares Out.97.28M
Float27.62M
Insiders71.50%
Institutions11.57%
Technical
SMA 50176.21 (+9.2%)
SMA 200182.31 (+5.6%)
Beta1.14
S&P 52W Chg18.16%
Avg Vol (30d)43.66K
Avg Vol (10d)67.99K
Technical Indicators
RSI (14)68.5
MACD3.1745
MACD Signal1.5268
MACD Hist.+1.6476
BB Upper192.00 EUR
BB Middle176.51 EUR
BB Lower161.02 EUR
BB Width17.56%
ATR (14)6.790 EUR
Vol Ratio (20d)1.92x