MarketInOut Stock Screener Log In | Sign Up

Swiss Life Holding AG

SIX • Financial Services • Insurance - Diversified • Quote as of 10/30/2026
Swiss Life Holding AG stock price and volume chart

Company Profile

IndustryInsurance - Diversified
SectorFinancial Services
ExchangeSIX
Market Capitalization26,174 mln
Float26.93 mln
Earnings Date03/12/2027

EPS

45.58
Exceptional

P / E

20.99
Premium valuation

Piotroski F-Score

5 / 9
Neutral

1-Year Forecast

883.49
Limited downside

Relative Strength

86 / 100
Strongly outperforming

Debt / Equity

2.58
Very high leverage

Business Description

Founded in 1857 and based in Zurich, Swiss Life Holding AG is one of Europe's leading providers of life insurance, pensions, and financial planning services for individuals and businesses. The company operates across Switzerland, France, Germany, and several international markets, offering products ranging from health and disability coverage to annuities and investment policies. Beyond insurance, Swiss Life manages assets, provides financial advisory services, and operates across real estate, banking, and investment funds through well-known brands including Swiss Life Select, Tecis, and Chase de Vere.

Key Fundamentals

EPS45.58
P/E20.99
ROE19.50
RPS426
ROIC0.71
ROA0.58
Interest Cover7.31
EBITDA, mln2,112
EV / EBITDA19.59
EV / EBIT20.50
Revenue, mln15,091
EV / Revenue2.74

Quote Details

Last 956.80
Change -1.4 (-0.15%)
Open 965.00
Volume 26,921
Turnover 25,758,012
Average Volume 44,294

Financial Ratios

Pre-Tax Profit Margin12
Leverage Ratio35.92
Current Ratio14.46
Price / Book3.81
Price / Tangible Book5.22
Price / Cash Flow13.86
Price / Free Cash Flow13.94
Debt / Equity2.58
Price / Sales1.66
PEG Ratio2.96

Financial Strength

Piotroski F-Score 5 / 9
Price to Intrinsic Value1.75
Price to Lynch Fair Value3.02
Price to Graham Number2.15
1-Year Target Price883.49
Shiller PE Ratio23.95

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 2.93% 90 / 100   
1 Month 8.28% 91 / 100   
2 Months 1.27% 53 / 100   
6 Months 11.57% 73 / 100   
1 Year 13.84% 53 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog