Sartorius Aktiengesellschaft (ETR:SRT3)
Germany flag Germany · Delayed Price · Currency is EUR
215.00
+1.90 (0.89%)
Jun 23, 2026, 9:35 AM CET

ETR:SRT3 Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
13,46913,01012,22018,06222,98834,003
Market Cap Growth
3.08%6.46%-32.34%-21.43%-32.39%46.61%
Enterprise Value
18,36117,91117,09923,68426,03236,195
Last Close Price
215.00188.40177.00264.00336.00497.00
PE Ratio
82.8484.11146.2888.0033.91106.65
Forward PE
54.4274.5469.3973.9540.6182.90
PEG Ratio
3.073.607.97-3.063.03
PS Ratio
3.793.683.615.325.519.86
PB Ratio
3.464.814.428.7311.5526.98
P/FCF Ratio
30.3932.9321.5861.46108.6472.97
P/OCF Ratio
15.1915.5412.5221.1631.3138.94
EV/Sales Ratio
5.175.065.066.976.2410.49
EV/EBITDA Ratio
19.5218.6121.1527.9919.2631.91
EV/EBIT Ratio
31.6233.0143.5546.9424.4540.07
EV/FCF Ratio
41.4345.3330.1980.59123.0377.67
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)
4.03%4.03%3.22%5.02%15.06%13.37%
Return on Capital Employed (ROCE)
7.21%6.61%4.60%7.43%22.84%23.27%
Earnings Yield
1.21%1.19%0.68%1.14%2.95%0.94%
FCF Yield
3.29%3.04%4.63%1.63%0.92%1.37%
Dividend Yield
0.35%0.39%0.42%0.54%0.37%0.14%
Payout Ratio
62.42%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.35%0.29%-0.40%0.54%0.37%0.14%