SRT3Sartorius Aktiengesellschaft
247.10EUR-0.72%Mkt Cap: 18.68B $P/E: 87.64

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.68B $
Enterprise Value24.05B $
Revenue (TTM)3.89B $
Gross Profit1.78B $
Net Income (TTM)168.37M $
Revenue/Share55.70 USD
Last Price247.10 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees14.3K
CountryDE
SectorHealthcare
IndustryMedical Instruments & Supplies
ISINDE0007165631
Valuation
P/E (Trailing)87.64
P/E (Forward)38.78
PEG0.94
EV/EBITDA23.57
EV/Revenue6.18
P/S4.73
P/B6.25
EPS (TTM)2.84
EPS (Forward)6.32
52W Range
187.3074% of range267.70
52W High267.70 EUR
52W Low187.30 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 $
CapEx (TTM)480.33M $
FCF Margin9.07%
FCF Yield1.89%
Net Debt4.09B $
Net Debt/EBITDA4.01
Balance Sheet
Debt/Equity1.58
Current Ratio1.14
Quick Ratio0.48
Book Value/Sh39.20 EUR
Cash/Share4.219 EUR
Dividends
Fwd Div Rate0.7400 EUR
Trail. Div Rate0.7400 EUR
Div. Yield0.30%
5Y Avg Yield0.32%
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)269.11 EUR
Upside (mean)+8.9%
Target Range190.00 EUR307.00 EUR
190.00+8.9% to mean307.00
# Analysts19
Ownership
Shares Out.34.81M
Float27.45M
Insiders25.61%
Institutions30.79%
Technical
SMA 50229.61 (+7.6%)
SMA 200232.52 (+6.3%)
Beta1.46
S&P 52W Chg18.16%
Avg Vol (30d)109.05K
Avg Vol (10d)74.46K
Technical Indicators
RSI (14)63.2
MACD2.5958
MACD Signal1.1520
MACD Hist.+1.4438
BB Upper246.29 EUR
BB Middle229.46 EUR
BB Lower212.62 EUR
BB Width14.67%
ATR (14)9.398 EUR
Vol Ratio (20d)1.78x