Vaudoise Assurances Holding SA (SWX:VAHN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
798.00
-6.00 (-0.75%)
Aug 4, 2026, 12:25 PM CET

SWX:VAHN Financials Overview

Millions CHF. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
199.97234.19215.381,4471,3681,371
Revenue Growth
22.96%8.74%-85.12%5.81%-0.22%-19.74%
Operating Income
1,0021,2381,1902,078-18.1291.39
Net Income
84.091,2431,192132.49130.89134.18
Earnings Per Share
10.7410.749.259.158.969.18
EPS Growth
14.01%16.11%1.09%2.12%-2.40%9.29%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22
Non-Life Sector
1,3181,3181,2171,1331,071
Life Sector
239.35239.35243.04257.54240.21
Other Activities
47.8847.8852.6534.5128.57
Eliminations
-5.97-5.97-10.35-9.73-6.65
Total
1,5991,5991,5031,4151,333

Cash & Debt

Selected indicators aren't available for this stock.

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
273.01273.0194.2481.4372.83148.4
Capital Expenditures
-35.47-35.47-12.32-8.3-6.37-10.08
Free Cash Flow
237.54237.5481.9273.1366.46138.32
Free Cash Flow Growth
469.80%189.97%12.02%10.04%-51.95%159.36%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
501.18%528.68%552.63%143.56%-1.32%6.67%
Pretax Margin
47.72%530.86%553.35%10.17%-1.39%6.66%
Profit Margin
47.72%530.87%553.35%10.17%-2.08%6.07%
FCF Margin
118.79%101.43%38.03%5.05%4.86%10.09%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
27.00027.00024.00022.00020.00018.000
Dividend Per Share Growth
12.50%12.50%9.09%10.00%11.11%12.50%
Dividend Yield
3.36%0.92%1.16%1.36%1.24%1.24%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
14.9867.7853.4148.0947.2148.47
Forward PE
-9.659.659.659.659.65
P/FCF Ratio
9.808.9317.4617.4218.439.40
PS Ratio
1.469.066.640.880.900.95