R. STAHL AG (ETR:RSL2)
Germany flag Germany · Delayed Price · Currency is EUR
12.60
0.00 (0.00%)
May 28, 2026, 5:35 PM CET

R. STAHL AG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8195105134108110
Market Cap Growth
-31.52%-9.82%-21.63%23.81%-1.75%-21.56%
Enterprise Value
134155165199163152
Last Close Price
12.6014.7016.3020.8016.8017.10
PE Ratio
15.6132.0218.04686.9355.60-
Forward PE
229.0912.3310.039.0132.00-
PS Ratio
0.260.300.300.400.390.43
PB Ratio
1.061.251.451.981.522.21
P/TBV Ratio
2.721.501.772.491.923.19
P/FCF Ratio
13.5614.944.9918.18230.2019.10
P/OCF Ratio
6.987.093.679.4218.079.29
EV/Sales Ratio
0.420.490.470.590.580.60
EV/EBITDA Ratio
4.326.516.495.1413.2420.76
EV/EBIT Ratio
7.3610.2910.0610.0238.32-
EV/FCF Ratio
22.4024.407.8426.96347.1026.31
Debt / Equity Ratio
0.920.810.840.990.910.96
Debt / EBITDA Ratio
2.272.192.081.573.884.01
Debt / FCF Ratio
11.799.652.909.09138.178.29
Net Debt / Equity Ratio
0.690.640.620.820.680.83
Net Debt / EBITDA Ratio
1.962.031.751.433.965.65
Net Debt / FCF Ratio
8.817.622.127.52103.877.17
Asset Turnover
1.191.211.301.261.111.01
Inventory Turnover
1.822.002.232.062.322.41
Quick Ratio
1.121.181.350.630.640.65
Current Ratio
2.522.442.351.201.141.20
Return on Equity (ROE)
6.96%4.00%8.34%0.26%3.18%-10.06%
Return on Assets (ROA)
4.28%3.58%3.82%4.67%1.05%-0.13%
Return on Invested Capital (ROIC)
14.39%12.47%9.53%1.47%2.02%-0.60%
Return on Capital Employed (ROCE)
8.30%7.20%7.70%12.40%2.70%-0.30%
Earnings Yield
6.40%3.12%5.54%0.15%1.80%-4.46%
FCF Yield
7.37%6.69%20.04%5.50%0.43%5.24%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.