RENAISSANCERE HOLDINGS LTDRNR

Market cap
$13.7B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024667+300.16%
Dec 31, 2022167-83.78%
Dec 31, 20211,028+1540.83%
Dec 31, 202063+Infinity%
Dec 31, 20180-100.00%
Dec 31, 2017189-39.05%
Dec 31, 2016309+19.07%
Dec 31, 2015260-49.51%
Dec 31, 2014515+148.15%
Dec 31, 2013207-55.23%
Dec 31, 2012463+141.79%
Dec 31, 2011192-57.31%
Dec 31, 2010449