(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

Tweets: X Stocktwits
Fund Manager Positions: Dataroma Stockcircle

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
What is the price of SCR stocks?
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%.
Is SCOR SE a good stock to buy?
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%.
Is SCR a buy, sell or hold?
SCOR SE has no consensus analysts rating.
What are the forecast for SCR stock price target?
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%