Sartorius Aktiengesellschaft (ETR:SRT3)
Germany flag Germany · Delayed Price · Currency is EUR
242.90
-1.00 (-0.41%)
Jun 2, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
14,93813,01012,22018,06222,98834,003
Market Cap Growth
4.21%6.46%-32.34%-21.43%-32.39%46.61%
Enterprise Value
19,82916,98516,70623,39625,47735,858
Last Close Price
242.90188.40177.00264.00336.00497.00
PE Ratio
91.8784.11146.2888.0033.91106.65
Forward PE
62.1274.5469.3973.9540.6182.90
PEG Ratio
3.183.607.97-3.063.03
PS Ratio
4.203.683.615.325.519.86
PB Ratio
3.844.814.428.7311.5526.98
P/TBV Ratio
6.154.814.428.7411.5526.98
P/FCF Ratio
33.7032.9321.5861.46108.6472.97
P/OCF Ratio
16.8515.5412.5221.1631.3138.94
EV/Sales Ratio
5.584.804.946.896.1010.40
EV/EBITDA Ratio
21.0817.6420.6627.6518.8531.61
EV/EBIT Ratio
34.1531.3042.5546.3723.9339.70
EV/FCF Ratio
44.7442.9929.5079.61120.4076.95
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.38%4.24%3.25%5.02%15.19%13.51%
Return on Capital Employed (ROCE)
7.21%6.61%4.60%7.43%22.84%23.27%
Earnings Yield
1.09%1.19%0.68%1.14%2.95%0.94%
FCF Yield
2.97%3.04%4.63%1.63%0.92%1.37%
Dividend Yield
0.30%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.30%0.29%-0.40%0.54%0.37%0.14%