SCRSCOR SE
31.74EUR-0.94%Mkt Cap: 6.16B $P/E: 6.78

SCOR SE, together with its subsidiaries, provides life and non-life reinsurance products in Europe, the Middle East, Africa, the Americas, Latin America, and the Asia Pacific. It operates in two segments, SCOR P&C and SC…

Indicators:|

Key Statistics

Company
Market Cap6.16B $
Enterprise Value8.14B $
Revenue (TTM)16.82B $
Gross Profit1.91B $
Net Income (TTM)925.00M $
Revenue/Share94.14 USD
Last Price31.74 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees3.6K
CountryFR
SectorFinancial Services
IndustryInsurance - Reinsurance
ISINFR0010411983
Valuation
P/E (Trailing)6.78
P/E (Forward)6.83
PEG0.43
EV/EBITDA5.25
EV/Revenue0.48
P/S0.37
P/B1.25
EPS (TTM)4.68
EPS (Forward)4.65
52W Range
25.3079% of range33.48
52W High33.48 EUR
52W Low25.30 EUR
Profitability
Gross Margin11.33%
Oper. Margin11.48%
EBITDA Margin9.22%
Profit Margin5.75%
ROE19.22%
ROA2.36%
Growth
Revenue Growth-6.50%
Earnings Growth12.40%
Cash Flow & Leverage
Operating CF1.27B $
CapEx (TTM)42.39M $
FCF Margin5.90%
FCF Yield16.10%
Net Debt-255.43M $
Net Debt/EBITDA-0.16
Balance Sheet
Debt/Equity0.81
Current Ratio3.85
Quick Ratio2.40
Book Value/Sh25.44 EUR
Cash/Share21.03 EUR
Dividends
Fwd Div Rate1.900 EUR
Trail. Div Rate0.0000 EUR
Div. Yield6.02%
5Y Avg Yield4.81%
Payout Ratio38.46%
Ex-Div DateMay 4, 2026
Pay Date
Splits
Last Split1:10
Split DateJan 3, 2007
Analyst Consensus
Rating2.1 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)34.14 EUR
Upside (mean)+7.6%
Target Range27.50 EUR37.90 EUR
27.50+7.6% to mean37.90
# Analysts15
Ownership
Shares Out.178.65M
Float169.64M
Insiders3.33%
Institutions52.59%
Technical
SMA 5031.40 (+1.1%)
SMA 20029.59 (+7.3%)
Beta0.52
S&P 52W Chg20.05%
Avg Vol (30d)260.05K
Avg Vol (10d)479.83K
Technical Indicators
RSI (14)55.5
MACD0.1575
MACD Signal0.0431
MACD Hist.+0.1144
BB Upper32.29 EUR
BB Middle31.06 EUR
BB Lower29.83 EUR
BB Width7.95%
ATR (14)0.5687 EUR
Vol Ratio (20d)1.66x