Vaudoise Assurances Holding SA (SWX:VAHN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
820.00
+9.00 (1.11%)
Apr 2, 2026, 5:30 PM CET

SWX:VAHN Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,3482,1081,4301,2741,2251,301
Market Cap Growth
50.19%47.37%12.27%4.02%-5.86%-6.95%
Enterprise Value
1,9561,8879879509591,119
PE Ratio
15.0313.499.739.629.369.70
PS Ratio
4.534.070.950.900.920.93
PB Ratio
0.880.790.560.550.540.53
P/FCF Ratio
9.888.8713.4717.4218.439.40
P/OCF Ratio
8.607.7212.0715.6416.828.77
EV/Sales Ratio
3.773.640.660.670.720.80
EV/EBITDA Ratio
10.1210.185.305.845.956.78
EV/EBIT Ratio
10.8710.965.996.526.597.44
EV/FCF Ratio
8.247.959.3012.9914.438.09
Debt / Equity Ratio
--0.060.070.070.02
Debt / EBITDA Ratio
--0.841.000.990.22
Debt / FCF Ratio
--1.482.222.410.27
Net Debt / Equity Ratio
-0.15-0.15-0.04-0.05-0.07-0.07
Net Debt / EBITDA Ratio
-2.11-2.11-0.61-0.76-0.94-1.01
Net Debt / FCF Ratio
-1.65-1.65-1.07-1.70-2.28-1.20
Quick Ratio
5.915.910.210.220.240.15
Current Ratio
7.387.380.370.370.380.29
Asset Turnover
0.060.060.170.160.150.16
Return on Equity (ROE)
6.00%6.00%6.01%5.74%5.54%5.88%
Return on Assets (ROA)
1.20%1.20%1.17%1.04%1.04%1.08%
Return on Invested Capital (ROIC)
5.71%5.66%5.59%5.31%5.24%5.77%
Earnings Yield
6.65%7.41%10.28%10.40%10.69%10.32%
FCF Yield
10.12%11.27%7.43%5.74%5.43%10.63%
Dividend Yield
2.96%-5.05%5.47%5.40%4.82%
Payout Ratio
42.87%42.87%38.82%45.01%39.99%41.27%
Buyback Yield / Dilution
---0.85%0.11%0.68%
Total Shareholder Return
2.98%-5.05%6.32%5.51%5.50%
Source: S&P Global Market Intelligence. Insurance template. Financial Sources.