SRT3.DE
SRT3.DE
DE0007165631
SARTORIUS AG V
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
17.47B EUR
15.85B EUR
14.63B EUR
17.07B EUR
Enterprise Value
22.41B EUR
19.62B EUR
18.36B EUR
20.81B EUR
Valuation Multiples
Trailing P/E
89.4x
73.64x
80.44x
97.99x
Forward P/E
39.96x
--
--
--
Price to Sales
4.88x
5.79x
5.4x
6.33x
Price to Book
6.45x
5.62x
5.37x
6.31x
EV/Revenue
6.26x
7.16x
6.77x
7.72x
EV/EBITDA
23.87x
26.51x
26.52x
29.42x
Price to FCF (P/FCF)
53.81x
40.4x
40.08x
53.85x
EV/FCF
69.01x
49.99x
50.29x
65.65x
FCF Yield
1.86%
2.48%
2.5%
1.86%
ende