SCRSCOR SE
33.02EUR0.00%Mkt Cap: 6.40B $P/E: 7.30

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.40B $
Enterprise Value8.29B $
Revenue (TTM)16.57B $
Gross Profit1.85B $
Net Income (TTM)925.00M $
Revenue/Share92.72 USD
Last Price33.02 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees3.6K
CountryFR
SectorFinancial Services
IndustryInsurance - Reinsurance
ISINFR0010411983
Valuation
P/E (Trailing)7.30
P/E (Forward)7.22
PEG0.45
EV/EBITDA5.62
EV/Revenue0.50
P/S0.39
P/B1.34
EPS (TTM)4.52
EPS (Forward)4.57
52W Range
25.3077% 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 $
CapEx (TTM)42.39M $
FCF Margin2.62%
FCF Yield6.78%
Net Debt-283.70M $
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.900 EUR
Trail. Div Rate1.900 EUR
Div. Yield5.67%
5Y Avg Yield6.94%
Payout Ratio42.04%
Ex-Div DateMay 4, 2026
Pay Date
Splits
Last Split1:10
Split DateJan 3, 2007
Analyst Consensus
Rating2.3 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)35.97 EUR
Upside (mean)+8.9%
Target Range30.70 EUR44.00 EUR
30.70+8.9% to mean44.00
# Analysts15
Ownership
Shares Out.178.66M
Float169.77M
Insiders3.33%
Institutions54.42%
Technical
SMA 5032.72 (+0.9%)
SMA 20030.29 (+9.0%)
Beta0.52
S&P 52W Chg18.16%
Avg Vol (30d)184.11K
Avg Vol (10d)314.17K
Technical Indicators
RSI (14)43.9
MACD0.2952
MACD Signal0.4843
MACD Hist.-0.1891
BB Upper34.89 EUR
BB Middle34.06 EUR
BB Lower33.22 EUR
BB Width4.90%
ATR (14)0.6265 EUR
Vol Ratio (20d)1.11x