SRT Sartorius Aktiengesellschaft

206.50EUR+2.23%Mkt Cap: 15.16B $P/E: 71.38

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…

Key Statistics

Company
Market Cap15.16B USD
Enterprise Value20.56B USD
Revenue (TTM)3.89B USD
Gross Profit1.78B USD
Net Income (TTM)168.37M USD
Revenue/Share51.24 EUR
Last Price206.50 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees14.3K
CountryDE
SectorHealthcare
IndustryMedical Instruments & Supplies
ISINDE0007165631
Valuation
P/E (Trailing)71.38
P/E (Forward)31.09
PEG0.75
EV/EBITDA20.16
EV/Revenue5.28
P/S3.90
P/B5.17
EPS (TTM)2.83
EPS (Forward)6.51
52W Range
158.2086% of range214.50
52W High214.50 EUR
52W Low158.20 EUR
Profitability
Gross Margin46.26%
Oper. Margin18.00%
EBITDA Margin26.20%
Profit Margin4.38%
ROE5.72%
ROA1.59%
Growth
Revenue Growth3.10%
Earnings Growth—
Cash Flow & Leverage
Operating CF909.78M USD
CapEx (TTM)480.33M USD
FCF Margin9.07%
FCF Yield2.33%
Net Debt4.09B USD
Net Debt/EBITDA4.01
Balance Sheet
Debt/Equity1.58
Current Ratio1.14
Quick Ratio0.48
Book Value/Sh39.20 EUR
Cash/Share4.22 EUR
Dividends
Fwd Div Rate0.73 EUR
Trail. Div Rate0.74 EUR
Div. Yield0.36%
5Y Avg Yield0.35%
Payout Ratio25.80%
Ex-Div DateMar 27, 2026
Pay Date—
Splits
Last Split4:1
Split DateJun 13, 2016
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)251.08 EUR
Upside (mean)+21.6%
Target Range68.75 EUR – 445.00 EUR
68.75+21.6% to mean445.00
# Analysts9
Ownership
Shares Out.34.24M
Float27.45M
Insiders87.07%
Institutions1.40%
Technical
SMA 50192.11 (+7.5%)
SMA 200185.62 (+11.3%)
Beta1.47
S&P 52W Chg14.58%
Avg Vol (30d)2.67K
Avg Vol (10d)4.04K
Technical Indicators
RSI (14)55.4
MACD3.5616
MACD Signal3.6134
MACD Hist.-0.0518
BB Upper215.30 EUR
BB Middle197.69 EUR
BB Lower180.08 EUR
BB Width17.82%
ATR (14)6.438 EUR
Vol Ratio (20d)1.27x