R. STAHL AG (ETR:RSL2)
Germany flag Germany · Delayed Price · Currency is EUR
14.00
+0.30 (2.19%)
Jul 7, 2026, 11:06 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9095105134108110
Market Cap Growth
-27.84%-9.82%-21.63%23.81%-1.75%-21.56%
Enterprise Value
143155165199163152
Last Close Price
14.0014.7016.3020.8016.8017.10
PE Ratio
17.3532.0218.04686.9355.60-
Forward PE
254.5512.3310.039.0164.5364.53
PS Ratio
0.280.300.300.400.390.43
PB Ratio
1.181.251.451.981.522.21
P/TBV Ratio
3.021.501.772.491.923.19
P/FCF Ratio
15.0714.944.9918.18230.2019.10
P/OCF Ratio
7.757.093.679.4218.079.29
EV/Sales Ratio
0.450.490.470.590.580.60
EV/EBITDA Ratio
4.616.516.495.1413.2420.76
EV/EBIT Ratio
7.8510.2910.0610.0238.32-
EV/FCF Ratio
23.9124.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
5.76%3.12%5.54%0.15%1.80%-4.46%
FCF Yield
6.63%6.69%20.04%5.50%0.43%5.24%