Sartorius Aktiengesellschaft (ETR:SRT3)
Germany flag Germany · Delayed Price · Currency is EUR
214.90
-21.30 (-9.02%)
Apr 23, 2026, 5:39 PM CET

ETR:SRT3 Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
13,17613,01012,22018,06222,98834,003
Market Cap Growth
13.07%6.46%-32.34%-21.43%-32.39%46.61%
Enterprise Value
18,06716,98516,70623,39625,47735,858
Last Close Price
214.90188.40177.00264.00336.00497.00
PE Ratio
81.0384.11146.2888.0033.91106.65
Forward PE
55.1574.5469.3973.9540.6182.90
PEG Ratio
2.713.607.97-3.063.03
PS Ratio
3.713.683.615.325.519.86
PB Ratio
3.394.814.428.7311.5526.98
P/TBV Ratio
5.454.814.428.7411.5526.98
P/FCF Ratio
29.7332.9321.5861.46108.6472.97
P/OCF Ratio
14.8615.5412.5221.1631.3138.94
EV/Sales Ratio
5.084.804.946.896.1010.40
EV/EBITDA Ratio
19.2017.6420.6627.6518.8531.61
EV/EBIT Ratio
31.1231.3042.5546.3723.9339.70
EV/FCF Ratio
40.7742.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.7010.848.0518.0712.014.45
Net Debt / Equity Ratio
1.371.381.362.381.191.38
Net Debt / EBITDA Ratio
3.803.894.635.831.761.53
Net Debt / FCF Ratio
8.419.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)
6.16%5.93%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.23%1.19%0.68%1.14%2.95%0.94%
FCF Yield
3.36%3.04%4.63%1.63%0.92%1.37%
Dividend Yield
0.31%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.31%0.29%-0.40%0.54%0.37%0.14%
Updated Mar 31, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.