Back

Swiss Life

European life insurer/asset manager: Swiss Life, founded in 1857, is headquartered in Zurich and serves three geographic core markets: Switzerland, France, and Germany. It serves corporate and retail clients via its own salesforce and distribution partners. In 2021, the company booked premiums of more than CHF 20 bn (including fees and deposits) and posted a net profit CHF 1.3 bn. The company employs staff of +10,000 and some 17,000 advisors.

Swiss Life shares have had a great performance over the past years. Management has established strong credibility among analysts and investors. Further incremental increases in the dividend over the forecast period can be expected. Capital management actions (dividends, share buyback) send a strong and confident message from management. Swiss Life and Zurich are currently the only Swiss insurers with a share buyback program.