TipRanks
Go Ultimate55% OFF

Swiss Life Holding AG (0QMG) Stock Statistics & Valuation Metrics

Total Valuation

Swiss Life Holding AG has a market cap or net worth of CHF 26.53B. The enterprise value is CHF 41.36B.

Market Cap
CHF 26.53B
Enterprise Value
CHF 41.36B

Share Statistics

Swiss Life Holding AG has 27,950,840 shares outstanding. The number of shares has decreased by -2.65% in one year.

Shares Outstanding
27,950,840
Owned by Insiders
―
Owned by Institutions
24.11%

Financial Efficiency

Swiss Life Holding AG’s return on equity (ROE) is 0.17 and return on invested capital (ROIC) is 1.84%.

Return on Equity (ROE)
0.17
Return on Assets (ROA)
0.01
Return on Invested Capital (ROIC)
1.84%
Return on Capital Employed (ROCE)
0.03
Revenue Per Employee
1.40M
Profits Per Employee
113.52K
Employee Count
10,844
Asset Turnover
0.07
Inventory Turnover
0.00

Valuation Ratios

The current PE Ratio of Swiss Life Holding AG is 20.73. Swiss Life Holding AG’s PEG ratio is 0.45.

PE Ratio
20.73
PS Ratio
1.33
PB Ratio
4.23
Price to FCF
14.85
Price to Operating Cash Flow
14.16
PEG Ratio
0.45

Income Statement

In the last 12 months, Swiss Life Holding AG had revenue of 15.21B and earned 1.23B in profits. Earnings per share was 43.59.

Revenue
15.21B
Gross Profit
15.21B
Operating Income
1.67B
Pretax Income
1.67B
Net Income
1.23B
EBITDA
2.00B
Earnings Per Share (EPS)
43.59

Cash Flow

In the last 12 months, operating cash flow was 1.89B and capital expenditures -86.00M, giving a free cash flow of 1.80B billion.

Operating Cash Flow
1.89B
Free Cash Flow
1.80B
Free Cash Flow per Share
64.48

Dividends & Yields

Swiss Life Holding AG pays an annual dividend of CHF 36.50, resulting in a dividend yield of 3.80%

Dividend Per Share
CHF 36.50
Dividend Yield
3.80%
Payout Ratio
83.58%
Free Cash Flow Yield
6.74%
Earnings Yield
4.83%

Stock Price Statistics

Beta
0.85
52-Week Price Change
8.94%
50-Day Moving Average
916.87
200-Day Moving Average
879.02
Relative Strength Index (RSI)
67.29
Average Volume (3m)
9,824

Important Dates

Swiss Life Holding AG upcoming earnings date is Mar 03, 2027, Before Open (Not Confirmed).

Last Earnings Date
Sep 01, 2026
Next Earnings Date
Mar 03, 2027
Ex-Dividend Date
May 11, 2026

Financial Position

Swiss Life Holding AG as a current ratio of 0.04, with Debt / Equity ratio of 201.33%

Current Ratio
0.04
Quick Ratio
0.04
Debt to Market Cap
0.54
Net Debt to EBITDA
4.48
Interest Coverage Ratio
5.73

Taxes

In the past 12 months, Swiss Life Holding AG has paid 411.00M in taxes.

Income Tax
411.00M
Effective Tax Rate
0.25

Enterprise Valuation

Swiss Life Holding AG EV to EBITDA ratio is 18.88, with an EV/FCF ratio of 21.10.

EV to Sales
1.89
EV to EBITDA
18.88
EV to Free Cash Flow
21.10
EV to Operating Cash Flow
20.14

Balance Sheet

Swiss Life Holding AG has CHF 5.04B in cash and marketable securities with CHF 16.31B in debt, giving a net cash position of -CHF 11.27B billion.

Cash & Marketable Securities
CHF 5.04B
Total Debt
CHF 16.31B
Net Cash
-CHF 11.27B
Net Cash Per Share
-CHF 403.03
Tangible Book Value Per Share
CHF 169.23

Margins

Gross margin is 81.01%, with operating margin of 8.66%, and net profit margin of 6.44%.

Gross Margin
81.01%
Operating Margin
8.66%
Pretax Margin
8.66%
Net Profit Margin
6.44%
EBITDA Margin
10.03%
EBIT Margin
10.03%

Analyst Forecast

The average price target for Swiss Life Holding AG is CHF 924.67, which is 11.43% higher than the current price. The consensus rating is Moderate Buy

Price Target
CHF 924.67
Price Target Upside
3.39% Downside
Analyst Consensus
Moderate Buy
Analyst Count
3
Revenue Growth Forecast
-0.45%
EPS Growth Forecast
10.49%