SRT3 Sartorius Aktiengesellschaft

251.60EUR+0.08%Mkt Cap: 18.88B $P/E: 88.90

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 Cap18.88B USD
Enterprise Value24.23B USD
Revenue (TTM)3.89B USD
Gross Profit1.78B USD
Net Income (TTM)168.37M USD
Revenue/Share51.24 EUR
Last Price251.60 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees14.3K
CountryDE
SectorHealthcare
IndustryMedical Instruments & Supplies
ISINDE0007165631
Valuation
P/E (Trailing)88.90
P/E (Forward)39.71
PEG0.94
EV/EBITDA23.76
EV/Revenue6.22
P/S4.85
P/B6.41
EPS (TTM)2.83
EPS (Forward)6.33
52W Range
198.5074% of range270.00
52W High270.00 EUR
52W Low198.50 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 Yield1.87%
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.74 EUR
Trail. Div Rate0.74 EUR
Div. Yield0.29%
5Y Avg Yield0.30%
Payout Ratio26.15%
Ex-Div DateMar 27, 2026
Pay Date—
Splits
Last Split4:1
Split DateJun 13, 2016
Analyst Consensus
Rating1.9 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)273.63 EUR
Upside (mean)+8.8%
Target Range190.00 EUR – 310.00 EUR
190.00+8.8% to mean310.00
# Analysts19
Ownership
Shares Out.34.81M
Float27.45M
Insiders25.61%
Institutions30.47%
Technical
SMA 50240.55 (+4.6%)
SMA 200233.27 (+7.9%)
Beta1.47
S&P 52W Chg14.58%
Avg Vol (30d)85.60K
Avg Vol (10d)107.56K
Technical Indicators
RSI (14)53.1
MACD4.2736
MACD Signal4.5222
MACD Hist.-0.2486
BB Upper269.79 EUR
BB Middle247.92 EUR
BB Lower226.05 EUR
BB Width17.64%
ATR (14)8.201 EUR
Vol Ratio (20d)0.92x