187.80EUR+1.95%Mkt Cap: 14.10B $P/E: 79.911d ago
Sartorius Aktiengesellschaft provides bioprocess solutions, and lab products and services worldwide. The company offers analytical solutions, such as biolayer interferometry systems, high-throughput screening by cytometr…
Industry Peers
Medical Instruments & Suppliesvs Medical Instruments & Supplies
P/E
Pricier
P/B
Pricier
Div Yield
Higher
1M Perf
Higher
Indicators:|
Key Statistics
Company
Market Cap14.10B $
Enterprise Value19.41B $
Revenue (TTM)3.86B $
Gross Profit1.78B $
Net Income (TTM)168.37M $
Revenue/Share55.70 USD
Last Price187.80 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees14.2K
CountryDE
SectorHealthcare
IndustryMedical Instruments & Supplies
ISINDE0007165631
Valuation
P/E (Trailing)79.91
P/E (Forward)28.60
PEG0.75
EV/EBITDA19.72
EV/Revenue5.02
P/S3.65
P/B4.79
EPS (TTM)2.35
EPS (Forward)6.57
52W Range
145.4068% of range208.00
52W High208.00 EUR
52W Low145.40 EUR
Profitability
Gross Margin46.26%
Oper. Margin17.11%
EBITDA Margin25.48%
Profit Margin4.38%
ROE5.72%
ROA1.59%
Growth
Revenue Growth1.80%
Earnings Growth—
Cash Flow & Leverage
Operating CF909.78M $
CapEx (TTM)480.33M $
FCF Margin8.81%
FCF Yield2.42%
Net Debt4.05B $
Net Debt/EBITDA4.12
Balance Sheet
Debt/Equity1.58
Current Ratio0.91
Quick Ratio0.45
Book Value/Sh39.20 EUR
Cash/Share8.310 EUR
Dividends
Fwd Div Rate0.7300 EUR
Trail. Div Rate0.7400 EUR
Div. Yield0.39%
5Y Avg Yield0.38%
Payout Ratio31.06%
Ex-Div DateMar 27, 2026
Pay Date—
Splits
Last Split4:1
Split DateJun 13, 2016
Analyst Consensus
Rating1.6 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)251.72 EUR
Upside (mean)+34.0%
Target Range68.75 EUR – 445.00 EUR
€68.75+34.0% to mean€445.00
# Analysts8
Ownership
Shares Out.34.24M
Float27.45M
Insiders87.07%
Institutions1.88%
Technical
SMA 50180.80 (+3.9%)
SMA 200183.07 (+2.6%)
Beta1.45
S&P 52W Chg20.05%
Avg Vol (30d)4.76K
Avg Vol (10d)7.74K
Technical Indicators
RSI (14)54.8
MACD0.3383
MACD Signal0.1767
MACD Hist.+0.1616
BB Upper195.83 EUR
BB Middle184.41 EUR
BB Lower172.99 EUR
BB Width12.39%
ATR (14)8.157 EUR
Vol Ratio (20d)1.03x