Press Releases
EUR 226 million net income in Q2 2025, contributing to a EUR 425 million net income in H1 2025
EUR 226 million net income in Q2 2025, contributing to a EUR 425 million net income in H1 2025
July 17, 2025
A voluntary report complementing the Sustainability Statement set out in SCOR’s 2024 Universal Registration Document
June 2, 2025
SCOR announced today the publication of P&C loss development triangles and reserves as of December 2024
Pagination