Züblin Immobilien Holding AG (SWX:ZUBN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
53.40
-0.20 (-0.37%)
Jun 24, 2026, 4:19 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
177161117869089
Market Cap Growth
36.92%37.29%37.21%-4.44%0.75%0.75%
Enterprise Value
236223178148153154
Last Close Price
53.4048.6035.4024.8425.0723.94
PE Ratio
23.5421.4313.5263.9316.8214.88
PS Ratio
17.9916.3712.779.4610.1310.51
PB Ratio
1.181.080.830.630.650.65
P/OCF Ratio
26.2623.9017.4514.1415.5118.77
EV/Sales Ratio
23.9722.6619.3816.4017.3318.25
EV/EBITDA Ratio
34.8832.9828.2023.6325.6130.88
EV/EBIT Ratio
34.9933.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.25%4.67%7.40%1.56%5.95%6.72%
Dividend Yield
2.33%2.57%-4.03%3.99%4.18%
Payout Ratio
--22.27%144.54%36.34%32.39%
Total Shareholder Return
2.29%2.57%-4.03%3.99%4.18%