Sartorius Aktiengesellschaft (ETR:SRT3)
Germany flag Germany · Delayed Price · Currency is EUR
249.50
+7.50 (3.10%)
Jul 13, 2026, 5:35 PM CET

ETR:SRT3 Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
15,50317,07014,85722,79625,27340,721
Market Cap Growth
14.30%14.89%-34.83%-9.80%-37.94%73.22%
Enterprise Value
20,39421,97119,73628,41928,31742,914
Last Close Price
249.50247.20215.20333.20369.40595.20
PE Ratio
95.35110.36177.85111.0737.28127.73
Forward PE
63.7874.5469.3973.9540.6182.90
PEG Ratio
3.523.607.97-3.063.03
PS Ratio
4.364.824.396.716.0511.81
PB Ratio
3.986.315.3711.0212.7032.31
P/FCF Ratio
34.9843.2026.2477.56119.4487.38
P/OCF Ratio
17.4820.3915.2226.7134.4246.63
EV/Sales Ratio
5.746.215.848.376.7812.44
EV/EBITDA Ratio
21.6822.8224.4133.5920.9537.83
EV/EBIT Ratio
35.1340.4950.2756.3226.5947.51
EV/FCF Ratio
46.0255.6134.8596.69133.8292.09
Debt / Equity Ratio
0.860.871.071.820.751.01
Debt / EBITDA Ratio
4.384.455.646.281.881.83
Debt / FCF Ratio
9.7210.848.0518.0712.014.45
Net Debt / Equity Ratio
1.371.381.362.381.191.38
Net Debt / EBITDA Ratio
3.793.894.635.831.761.53
Net Debt / FCF Ratio
8.439.476.6216.7811.233.72
Asset Turnover
0.360.360.340.410.660.68
Inventory Turnover
2.392.412.031.651.932.22
Quick Ratio
0.460.440.850.620.400.53
Current Ratio
0.910.901.461.471.121.16
Return on Equity (ROE)
3.69%5.94%4.13%10.73%41.70%27.54%
Return on Assets (ROA)
3.91%3.74%2.91%4.54%12.98%11.33%
Return on Invested Capital (ROIC)
5.03%4.87%3.77%5.96%19.39%17.18%
Return on Capital Employed (ROCE)
7.21%6.61%4.60%7.43%22.84%23.27%
Earnings Yield
1.05%0.91%0.56%0.90%2.68%0.78%
FCF Yield
2.86%2.31%3.81%1.29%0.84%1.14%
Dividend Yield
0.31%0.30%0.34%0.43%0.34%0.12%
Payout Ratio
-32.73%60.36%47.76%12.67%15.11%
Buyback Yield / Dilution
--0.10%-0.82%0.00%0.00%0.00%
Total Shareholder Return
0.31%0.20%-0.48%0.43%0.34%0.12%