Swiss Life Holding

SLHN · SIX · CHF

CHF 883.60Change from previous close: −1.12%Absolute change: −CHF 10.00

Close · October 1, 2026

Valuation

Data as of October 1, 2026

Valuation multiples

Market cap
CHF 24.69B
Enterprise value
-CHF 47.74B
P/E (trailing 12 months)
19.2
Forward P/E
17.2
PEG
2.29
Price/book
3.91
Price/sales
2.07
EV/EBITDA
-23.8
EV/revenue
-4.01

Profitability and growth

Gross margin
36.0%
Operating margin
16.7%
Net margin
10.9%
ROE
19.4%
ROA
0.6%
Revenue growth (year over year)
3.4%
Earnings growth (year over year)
11.9%

Financial health

Total cash
CHF 89.29B
Total debt
CHF 16.7B
Debt/equity
2.58
Current ratio
14.5
Quick ratio
13.3

Dividends

Annual dividend per share
CHF 36.50
Dividend yield
4.1%
Payout ratio
79.5%
Ex-dividend date
May 11, 2026

Analysts and estimates

Average price target
CHF 881.67
Median price target
CHF 895.00
High price target
CHF 1,073.00
Low price target
CHF 745.00
Number of analysts
11
Consensus
Hold
Forward EPS
CHF 51.29
EPS estimate, current year
CHF 47.66

Shares and trading

Beta
0.53
Average volume
47.66K
Shares outstanding
27.95M
Float
27.81M
Institutional ownership
39.7%
Insider ownership
0.4%