Züblin Immobilien Holding AG (SWX:ZUBN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
50.20
-5.00 (-9.06%)
Jun 3, 2026, 5:36 PM CET

SWX:ZUBN Ratios and Metrics

Millions CHF. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
183161117869089
Market Cap Growth
48.39%37.29%37.21%-4.44%0.75%0.75%
Enterprise Value
201223178148153154
Last Close Price
55.2048.6035.4024.8425.0723.94
PE Ratio
24.3221.4313.5263.9316.8214.88
PS Ratio
18.6016.3712.459.4610.1310.51
PB Ratio
1.221.080.830.630.650.65
P/OCF Ratio
27.1423.9017.4514.1415.5118.77
EV/Sales Ratio
20.4722.6618.9016.4017.3318.25
EV/EBITDA Ratio
29.7532.9527.1123.6325.6130.88
EV/EBIT Ratio
29.8733.0827.2223.7825.7931.14
Debt / Equity Ratio
0.210.210.450.460.470.49
Debt / EBITDA Ratio
4.724.729.7310.0310.8613.39
Net Debt / Equity Ratio
0.120.120.440.450.450.47
Net Debt / EBITDA Ratio
2.722.729.489.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.75%1.69%1.60%1.37%
Return on Invested Capital (ROIC)
3.11%2.91%2.59%3.09%2.50%1.59%
Earnings Yield
4.11%4.67%7.40%1.56%5.95%6.72%
Dividend Yield
4.09%--4.03%3.99%4.18%
Payout Ratio
--22.27%144.54%36.34%32.39%
Buyback Yield / Dilution
0.05%0.07%----
Total Shareholder Return
4.14%0.07%-4.03%3.99%4.18%