Swiss Re AG (SWX:SREN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
122.55
+1.15 (0.95%)
Jun 16, 2026, 5:31 PM CET

Swiss Re AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
36,04239,26038,58127,45624,99226,015
Market Cap Growth
-16.99%1.76%40.52%9.86%-3.93%6.02%
Enterprise Value
39,75739,75638,58129,19625,09426,115
Last Close Price
122.55133.13131.2094.5486.4890.03
PE Ratio
9.35-13.4710.8858.4620.66
Forward PE
9.7710.9411.2610.6412.8312.77
PEG Ratio
4.340.120.120.120.120.12
PS Ratio
1.06-0.890.720.590.61
PB Ratio
1.691.97-1.592.131.21
P/FCF Ratio
--13.657.759.246.95
P/OCF Ratio
--13.657.759.246.95
EV/Sales Ratio
1.17-0.890.770.590.61
EV/EBITDA Ratio
7.19-10.018.0916.499.34
EV/EBIT Ratio
7.31-9.307.9222.2311.93
EV/FCF Ratio
--13.658.249.276.98
Asset Turnover
-00.720.300.260.26
Return on Equity (ROE)
-0.00%28.73%17.77%2.63%5.64%
Return on Assets (ROA)
-0.00%5.38%2.30%0.51%1.04%
Return on Invested Capital (ROIC)
-0.00%5.38%2.36%0.53%1.09%
Return on Capital Employed (ROCE)
-0.00%6.86%2.88%0.69%1.32%
Earnings Yield
10.80%0.00%7.42%9.19%1.71%4.84%
FCF Yield
-0.00%7.33%12.91%10.83%14.38%
Dividend Yield
5.23%0.00%4.66%5.68%6.75%6.50%
Payout Ratio
--61.03%59.47%386.65%129.09%
Buyback Yield / Dilution
-0.27%0.29%0.49%2.08%0.15%-5.10%
Total Shareholder Return
4.95%0.29%5.15%7.76%6.90%1.41%