Swiss Life Stock - long-term strategy and business model under the lens
20.06.2026 - 14:27:01 | ad-hoc-news.deEdited by ad hoc news Long-Term & Business-Model Desk. Verified prior to publication on 06/20/2026, 14:25 CET. Details in the imprint.
Swiss Life (CH0014852781) is one of Europe’s major life insurers and asset managers. With no fresh ad-hoc statements or major analyst calls today, the lens falls on the group’s long-term strategy, earnings profile and capital allocation.
Background and price data on Swiss Life stock
Key figures, documents and historical news on Swiss Life stock are available via the ad-hoc-news topic page and the company’s investor relations site.
Strategic priorities to 2028
Swiss Life’s current strategic cycle "Swiss Life 2024" centers on raising fee income, improving technical margins and maintaining a robust solvency ratio above 200%, according to the group’s strategy update and recent annual report.
The company targets an increase in fee and commission income to more than CHF 1.3 billion by 2024, from CHF 1.1 billion in 2022, driven mainly by its asset-management arm and advisory businesses in Switzerland, Germany and France.
Capital strength and cash generation
Capital strength remains a core pillar of Swiss Life’s long-term investment case. The insurer reports a Swiss Solvency Test (SST) ratio in the upper end of its 140% to 190% target range, underpinning dividends and share buybacks.
Management has outlined an ambition to generate CHF 2.8 billion to CHF 3.0 billion of cumulative cash remittances to the holding company over the 2021 to 2024 strategy period, supporting a rising, sustainable dividend stream for shareholders.
The product behind the stock
Swiss Life makes money by offering life insurance, pension solutions and asset-management services. Core offerings include individual life and pensions in Switzerland and Germany, as well as third-party asset management for institutional clients such as pension funds.
Where the stock trades today
Swiss Life shares (CH0014852781) trade on SIX Swiss Exchange at CHF 605.80 as of 06/20/2026, 14:25 CET.
Key facts on Swiss Life stock
- Company: Swiss Life Holding AG
- ISIN: CH0014852781
- WKN: 101326
- Ticker: SLHN
- Venue: SIX Swiss Exchange
- Price (as of 06/20/2026, 14:25 CET): 605.80 CHF
- Market cap: 18,500,000,000 CHF (as of 06/20/2026)
- Sector / Industry: Financials / Life & Health Insurance
- Index membership: SMI
- Next earnings date: not officially scheduled
This article was AI-assisted and editorially reviewed. Price and company data without warranty; prices and dates may change at short notice. No investment advice, no buy or sell recommendation. Trading securities involves risk up to total loss of capital.
