Züblin Immobilien Holding AG (SWX:ZUBN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
51.60
-3.20 (-5.84%)
Jul 14, 2026, 5:31 PM CET

SWX:ZUBN Ratios and Metrics

Millions CHF. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
171161117869089
Market Cap Growth
17.27%37.29%37.21%-4.44%0.75%0.75%
Enterprise Value
230223178148153154
Last Close Price
51.6046.5833.9223.8124.0322.94
PE Ratio
22.7521.4313.5263.9316.8214.88
PS Ratio
17.3816.3712.779.4610.1310.51
PB Ratio
1.141.080.830.630.650.65
P/OCF Ratio
25.3723.9017.4514.1415.5118.77
EV/Sales Ratio
23.3722.6619.3816.4017.3318.25
EV/EBITDA Ratio
34.0032.9828.2023.6325.6130.88
EV/EBIT Ratio
34.1133.0828.3123.7825.7931.14
Debt / Equity Ratio
0.490.490.450.460.470.49
Debt / EBITDA Ratio
10.7110.7110.1210.0310.8613.39
Net Debt / Equity Ratio
0.390.390.440.450.450.47
Net Debt / EBITDA Ratio
8.718.719.869.7010.3312.81
Asset Turnover
0.040.040.040.040.040.04
Quick Ratio
0.250.250.130.220.340.35
Current Ratio
0.280.280.250.360.510.56
Return on Equity (ROE)
5.16%5.16%6.24%0.97%3.87%4.42%
Return on Assets (ROA)
1.70%1.70%1.68%1.69%1.60%1.37%
Return on Invested Capital (ROIC)
2.54%2.63%2.49%3.09%2.50%1.59%
Earnings Yield
4.40%4.67%7.40%1.56%5.95%6.72%
Dividend Yield
2.28%2.68%-4.20%4.16%4.36%
Payout Ratio
--22.27%144.54%36.34%32.39%
Total Shareholder Return
2.28%2.68%-4.20%4.16%4.36%