(SCR) SCOR SE - Ratings and Ratios
Exchange: PA • Country: France • Currency: EUR • Type: Common Stock • ISIN: FR0010411983
SCR: Reinsurance, Life, Property, Casualty, Insurance, Financial
SCOR SE is a global leader in the reinsurance industry, operating across multiple regions including Europe, the Middle East, Africa, the Americas, Latin America, and Asia Pacific. The company is structured into two primary segments: SCOR P&C and SCOR L&H.
The SCOR P&C segment specializes in a wide array of non-life reinsurance products. This includes coverage for property risks such as natural disasters, casualty treaties, and credit and surety. Additionally, they offer insurance for specialized risks like cyber threats and environmental liability, along with business ventures and partnerships that drive innovation in the sector.
SCOR L&H focuses on life reinsurance, addressing risks such as mortality, morbidity, and disability. The segment also provides financial solutions that enhance liquidity and solvency for clients. Longevity solutions are a key offering, mitigating risks associated with increased life expectancy. Furthermore, they provide distribution solutions that facilitate better access to life insurance products.
SCOR SE, founded in 1970 and headquartered in Paris, France, also boasts a robust asset management division, enhancing its service portfolio in the financial sector. Their official website can be visited at https://www.scor.com.
Financially, SCOR SE has a market capitalization exceeding 4.5 billion euros. The current P/E ratio is 23.87, with a forward P/E of 6.20, indicating potential future growth. The P/B ratio of 1.01 reflects a balanced market valuation relative to book value. The price-to-sales ratio of 0.28 underscores the companys revenue efficiency.
Additional Sources for SCR Stock
SCR Stock Overview
Market Cap in USD | 5,160m |
Sector | Financial Services |
Industry | Insurance - Reinsurance |
GiC Sub-Industry | Reinsurance |
IPO / Inception |
SCR Stock Ratings
Growth 5y | 28.9% |
Fundamental | 3.07% |
Dividend | 51.5% |
Rel. Strength Industry | -19.2 |
Analysts | - |
Fair Price Momentum | 25.70 EUR |
Fair Price DCF | 107.01 EUR |
SCR Dividends
Dividend Yield 12m | 7.21% |
Yield on Cost 5y | 11.70% |
Annual Growth 5y | 0.00% |
Payout Consistency | 73.5% |
SCR Growth Ratios
Growth Correlation 3m | 91.4% |
Growth Correlation 12m | -31.4% |
Growth Correlation 5y | 48.4% |
CAGR 5y | 10.59% |
CAGR/Max DD 5y | 0.20 |
Sharpe Ratio 12m | 0.39 |
Alpha | -21.41 |
Beta | 0.88 |
Volatility | 31.34% |
Current Volume | 558.5k |
Average Volume 20d | 606.4k |
As of March 12, 2025, the stock is trading at EUR 25.72 with a total of 558,541 shares traded.
Over the past week, the price has changed by -2.06%, over one month by -0.23%, over three months by +6.99% and over the past year by -4.02%.
Neither. Based on ValueRay Fundamental Analyses, SCOR SE is currently (March 2025) neither a good nor a bad stock to buy. It has a ValueRay Fundamental Rating of 3.07 and therefor a neutral outlook according to the companies health.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of SCR as of March 2025 is 25.70. This means that SCR is currently overvalued and has a potential downside of -0.08%.
SCOR SE has no consensus analysts rating.
According to ValueRays Forecast Model, SCR SCOR SE will be worth about 28.1 in March 2026. The stock is currently trading at 25.72. This means that the stock has a potential upside of +9.21%.
Issuer | Forecast | Upside |
---|---|---|
Wallstreet Target Price | 28.1 | 9.3% |
Analysts Target Price | - | - |
ValueRay Target Price | 28.1 | 9.2% |