SCR SCOR SE

31.90EUR+0.57%Mkt Cap: 6.19B $P/E: 7.06

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…

Key Statistics

Company
Market Cap6.19B USD
Enterprise Value8.05B USD
Revenue (TTM)16.57B USD
Gross Profit1.85B USD
Net Income (TTM)925.00M USD
Revenue/Share85.31 EUR
Last Price31.90 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees3.6K
CountryFR
SectorFinancial Services
IndustryInsurance - Reinsurance
ISINFR0010411983
Valuation
P/E (Trailing)7.06
P/E (Forward)6.99
PEG0.43
EV/EBITDA5.45
EV/Revenue0.49
P/S0.37
P/B1.29
EPS (TTM)4.52
EPS (Forward)4.54
52W Range
25.3066% of range35.30
52W High35.30 EUR
52W Low25.30 EUR
Profitability
Gross Margin11.17%
Oper. Margin5.95%
EBITDA Margin8.91%
Profit Margin5.75%
ROE19.22%
ROA2.36%
Growth
Revenue Growth-4.90%
Earnings Growth-23.60%
Cash Flow & Leverage
Operating CF1.27B USD
CapEx (TTM)42.39M USD
FCF Margin2.62%
FCF Yield7.01%
Net Debt-283.70M USD
Net Debt/EBITDA-0.19
Balance Sheet
Debt/Equity0.81
Current Ratio3.96
Quick Ratio2.61
Book Value/Sh24.65 EUR
Cash/Share20.24 EUR
Dividends
Fwd Div Rate1.90 EUR
Trail. Div Rate1.90 EUR
Div. Yield5.99%
5Y Avg Yield6.55%
Payout Ratio42.04%
Ex-Div DateMay 4, 2026
Pay Date—
Splits
Last Split1:10
Split DateJan 3, 2007
Analyst Consensus
Rating2.4 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)36.02 EUR
Upside (mean)+12.9%
Target Range31.40 EUR – 44.00 EUR
31.40+12.9% to mean44.00
# Analysts15
Ownership
Shares Out.178.66M
Float178.74M
Insiders3.33%
Institutions53.55%
Technical
SMA 5033.42 (-4.5%)
SMA 20031.20 (+2.2%)
Beta0.52
S&P 52W Chg14.58%
Avg Vol (30d)427.24K
Avg Vol (10d)483.30K
Technical Indicators
RSI (14)39.7
MACD-0.3515
MACD Signal-0.2574
MACD Hist.-0.0941
BB Upper33.55 EUR
BB Middle32.53 EUR
BB Lower31.51 EUR
BB Width6.26%
ATR (14)0.6191 EUR
Vol Ratio (20d)1.55x