MarketBrain

RENAISSANCERE HOLDINGS LTD

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$12.8B$11.7B$9.1B$5.1B$5.3B
Cash from operations$3.7B$4.2B$1.9B$1.6B$1.2B
Share repurchases$1.6B$666.9M$0$166.7M$1.0B
Total assets$53.8B$50.7B$49.0B$36.6B$34.0B
Total liabilities$34.6B$33.2B$33.5B$26.7B$23.8B
Total debt$2.3B$1.9B$2.0B$1.2B$1.2B

Shares outstanding 42.6M · Free float 97.6%

Annual filing data through FY ended December 31, 2025; float as of July 11, 2026.