Swiss Life Holding AG (SLHN.SW) stock: Winston Score, insiders and Congress trades
Swiss Life Holding AG is one of Europe's largest life insurance companies, headquartered in Zurich, Switzerland. It sells life insurance, pension plans, and annuities to individuals and businesses, helping people save money and protect their income in retirement. The company also offers financial planning services through a large network of independent advisors across Europe. Swiss Life earns money by collecting insurance premiums and managing large pools of invested assets, keeping the difference between investment returns and what it pays out in claims. It operates mainly in Switzerland, France, and Germany, with smaller operations in other European countries, and manages roughly CHF 300 billion in assets. Its size and long-standing customer relationships give it a stable base, but the company faces real pressure from persistently low interest rates in Europe, which squeeze the returns it can earn on the bonds and other assets backing its insurance policies.
Winston Score: 56 out of 100, Good
A decent business — some strong pillars, some weaker.
- Quality: Mixed (12/30)
- Growth: Exceptional (17/20)
- Cash Flow: Strong (8/10)
- Stability: Mixed (4/10)
- Valuation: Mixed (4/10)
- Ownership: Ownership data not available (not counted) (0/15)
Key Facts
Price: 891.40 CHF
Market Cap: 24.9B CHF
Sector: Financial Services
Industry: Insurance - Diversified
Exchange: SIX Swiss Exchange
Editorial rules set and reviewed by Felix Prehn, Economist and Editor. Figures are refreshed daily from Financial Modeling Prep and company filings; last refreshed 2026-10-12.


