SCOR SE (EPA:SCR)
France flag France · Delayed Price · Currency is EUR
33.60
+0.12 (0.36%)
Oct 21, 2026, 5:35 PM CEST

SCOR SE Revenue

SCOR SE had revenue of 4.03B EUR in the quarter ending June 30, 2026, a decrease of -0.79%. This brings the company's total for the last twelve months to 14.33B, down -14.86% year-over-year. In the year 2025, SCOR SE had annual revenue of 14.93B, down -5.74%. That makes SCOR SE the 866th largest company in the world by revenue and 37th in France.

Revenue (ttm)
14.33B
Revenue Growth
-14.86%
P/S Ratio
0.39
Revenue / Employee
4.22M
Employees
3,610
Market Cap
6.01B

Revenue Chart

Revenue by Segment

By Segment

Chart
  • SCOR L&H 6.66B 52.9%
  • SCOR P&C 4.96B 39.4%
  • Unallocated Investment Income 927.00M 7.4%
  • Unallocated Other Income and Expenses 49.00M 0.4%

By Geography

Chart
  • United States of America 6.70B 43.5%
  • Other Countries 4.12B 26.8%
  • United Kingdom 2.50B 16.3%
  • France 843.00M 5.5%
  • Canada 520.00M 3.4%
  • China 448.00M 2.9%
  • South Korea 252.00M 1.6%
Fiscal year ended Dec 31, 2025 See the full SCOR SE breakdown

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 202514.93B-910.00M-5.74%
Dec 31, 202415.84B-111.00M-0.70%
Dec 31, 202315.95B-572.00M-3.46%
Dec 31, 202216.53B-3.13B-15.92%
Dec 31, 202119.65B2.91B17.35%
Dec 31, 202016.75B408.00M2.50%
Dec 31, 201916.34B834.00M5.38%
Dec 31, 201815.51B-302.00M-1.91%
Dec 31, 201715.81B1.70B12.05%
Dec 31, 201614.11B396.00M2.89%
Dec 31, 201513.71B2.30B20.11%
Dec 31, 201411.42B1.17B11.46%
Dec 31, 201310.24B435.00M4.44%
Dec 31, 20129.81B1.73B21.42%
Dec 31, 20118.08B944.00M13.23%
Dec 31, 20107.13B356.00M5.25%
Dec 31, 20096.78B679.00M11.13%
Dec 31, 20086.10B782.00M14.71%
Dec 31, 20075.32B2.04B62.02%
Dec 31, 20063.28B405.00M14.08%
Dec 31, 20052.88B--

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. It does not take any expenses into account and is therefore different from profits.