Stadler Rail AG (SWX:SRAIL)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
25.02
+0.54 (2.21%)
Aug 3, 2026, 12:06 PM CET

Stadler Rail AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,4482,0201,9903,0283,2803,993
Market Cap Growth
11.88%1.50%-34.28%-7.68%-17.85%-1.20%
Enterprise Value
2,7672,3391,6572,6583,5174,349
Last Close Price
25.0220.2019.9030.2832.8039.94
PE Ratio
27.8022.9552.3724.4244.9329.81
Forward PE
14.9712.8118.4118.0518.9218.89
PEG Ratio
-0.770.790.401.561.60
PS Ratio
0.670.550.610.840.871.10
PB Ratio
2.862.492.693.834.254.56
P/TBV Ratio
4.913.974.205.405.645.62
P/FCF Ratio
--17.004.1010.3810.20
P/OCF Ratio
--6.953.347.437.93
EV/Sales Ratio
0.750.640.510.740.941.20
EV/EBITDA Ratio
9.948.407.619.0111.3913.46
EV/EBIT Ratio
17.2314.5716.4914.5017.1519.44
EV/FCF Ratio
--14.163.6011.1311.10
Debt / Equity Ratio
0.590.591.090.630.770.77
Debt / EBITDA Ratio
3.383.384.102.333.444.64
Debt / FCF Ratio
--7.630.933.363.83
Net Debt / Equity Ratio
0.340.34-0.50-0.500.300.40
Net Debt / EBITDA Ratio
0.990.99-1.69-1.350.751.09
Net Debt / FCF Ratio
-0.49-0.49-3.14-0.540.730.90
Asset Turnover
0.620.620.600.770.830.80
Inventory Turnover
1.751.751.922.693.203.00
Quick Ratio
0.460.460.630.630.710.78
Current Ratio
0.960.961.051.021.071.15
Return on Equity (ROE)
12.35%12.35%6.90%17.34%9.05%15.46%
Return on Assets (ROA)
1.82%1.82%0.99%3.55%4.00%4.34%
Return on Invested Capital (ROIC)
9.51%13.99%13.00%23.36%16.04%14.66%
Return on Capital Employed (ROCE)
9.73%9.73%6.22%12.43%13.07%14.31%
Earnings Yield
3.60%4.36%1.91%4.10%2.23%3.36%
FCF Yield
--5.88%24.39%9.63%9.81%
Dividend Yield
2.04%0.99%4.52%2.97%2.74%2.13%
Payout Ratio
22.70%22.70%234.08%72.36%123.39%63.58%
Buyback Yield / Dilution
0.01%0.01%-0.00%-0.01%-0.01%0.00%
Total Shareholder Return
2.05%1.00%4.52%2.97%2.74%2.13%