SCOR SE (EPA:SCR)
France flag France · Delayed Price · Currency is EUR
34.22
-0.20 (-0.58%)
Jul 31, 2026, 11:50 AM CET

SCOR SE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6,1515,1404,2404,7483,8484,969
Market Cap Growth
14.73%21.22%-10.69%23.37%-22.56%0.87%
Enterprise Value
9,4045,1404,2404,7773,8824,986
Last Close Price
34.2228.7423.6426.4621.4927.44
PE Ratio
7.626.051182.005.95-11.20
Forward PE
7.866.488.255.649.248.84
PEG Ratio
1.120.350.292.820.250.55
PS Ratio
0.360.340.270.300.230.25
PB Ratio
0.961.160.941.010.890.78
P/TBV Ratio
1.741.451.181.271.121.11
P/FCF Ratio
6.844.554.853.288.952.14
P/OCF Ratio
6.494.404.703.217.702.07
EV/Sales Ratio
0.560.340.270.300.230.25
EV/EBITDA Ratio
7.423.288.143.03-4.02
EV/EBIT Ratio
7.423.9214.233.50-6.31
EV/FCF Ratio
10.454.554.853.309.032.15
Asset Turnover
0.380.410.440.450.380.40
Return on Equity (ROE)
10.01%19.01%0.09%17.85%-25.74%7.25%
Return on Assets (ROA)
2.75%2.57%0.02%2.50%-3.01%1.11%
Return on Invested Capital (ROIC)
22.31%21.07%0.15%19.45%-24.20%8.64%
Return on Capital Employed (ROCE)
3.49%3.57%0.82%3.88%-3.62%1.62%
Earnings Yield
13.38%16.53%0.08%16.82%-8.93%
FCF Yield
14.63%21.98%20.63%30.48%11.17%46.67%
Dividend Yield
5.69%6.26%7.65%5.36%8.43%6.61%
Payout Ratio
41.31%37.84%8100.00%31.28%-23.36%73.68%
Buyback Yield / Dilution
0.96%1.55%0.33%-2.39%4.40%0.77%
Total Shareholder Return
6.64%7.81%7.98%2.97%12.83%7.38%