- Business
- SCOR SE (SZCRF) operates as a leading global reinsurer, providing diversified reinsurance and insurance solutions across property and casualty, life and health, and investments to clients in over 160 countries through 37 offices worldwide; headquartered in Paris, France, and founded in 1970, the company generates gross written premiums of EUR 20.1 billion as of 2024, with key segments including SCOR Property & Casualty offering coverage for property damage from fire, natural catastrophes, construction defects; motors; casualty treaties; credit, surety, and political risks; aviation, marine, energy, engineering; agricultural risks; and specialty products such as cyber, environmental liability, business solutions, and alternative risk transfer partnerships; SCOR Life & Health delivering protection against mortality, morbidity, behavioral risks, disability, long-term care, critical illness, medical, personal accident; longevity solutions for pension funds and insurers; financial reinsurance combining traditional coverage with liquidity, solvency, balance sheet, and income enhancements; and support for new business generation; alongside SCOR Investments managing a high-quality fixed-income portfolio with sustainable focus via the Group Investment Office and SCOR Investment Partners, which surpassed USD 5 billion in insurance-linked securities assets under management in 2025. The company maintains a Solvency II ratio of 210% at 2024 year-end, ratings of A+ from Standard & Poor's and Fitch, A1 from Moody's, and proposes a EUR 1.80 regular dividend per share for 2024. Recent developments encompass a 2024 organizational restructuring flattening hierarchies to accelerate decision-making, enhance client proximity, and foster agility under the Forward 2026 strategic plan; an L&H portfolio review and three-step profitability restoration via higher-margin new business, in-force management, and assumption strengthening, yielding positive Q4 2024 insurance service results despite full-year challenges; P&C net combined ratio of 86.3% with NatCat claims at 9.4% of premiums and reserve prudence built two years ahead of targets; tech advancements including the Unlock IT strategy, data/AI foundation, and SCOR Digital Solutions' modular SaaS platforms for underwriting and claims automation; sustainability milestones like 73% renewable electricity in offices, full offset of 2024 Scope 1-3 operational emissions, and 48% carbon intensity reduction per employee versus 2019; the September 2024 acquisition of Altarea's stake in MRM followed by a planned simplified tender offer; and P&C Alternative Solutions exceeding premium targets one year early alongside L&H Longevity expansion into new markets.