NYSE:RNR | Key Financial Ratios | RENAISSANCERE HOLDINGS LTD

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-304.77%22.28%
2026-03-315.22%24.37%
2025-12-314.99%23.11%
2025-09-303.18%15.06%
2025-06-303.65%18.50%
2025-03-313.11%16.11%
2024-12-313.69%17.69%
2024-09-306.91%32.43%
2024-06-305.17%26.19%
2024-03-314.64%24.12%
2023-12-315.23%27.09%
2023-09-303.51%18.88%
2023-06-301.00%5.58%
2023-03-31-0.27%-1.75%
2022-12-31-2.90%-19.93%
2022-09-30-3.61%-26.60%
2022-06-30-2.63%-16.07%
2022-03-31-0.41%-2.32%
2021-12-31-0.12%-0.61%
2021-09-30-0.19%-0.93%
2021-06-301.32%5.99%
2021-03-311.71%7.79%
2020-12-312.47%10.08%
2020-09-301.96%8.23%
2020-06-301.97%8.15%
2020-03-311.43%6.91%
2019-12-312.84%12.54%
2019-09-302.46%10.60%
2019-06-302.41%10.61%
2019-03-311.82%8.07%
2018-12-311.22%4.51%
2018-09-301.78%6.23%
2018-06-30-1.39%-4.88%
2018-03-31-1.62%-5.82%
2017-12-31-1.46%-5.06%
2017-09-30-0.99%-3.40%
2017-06-303.66%10.13%
2017-03-313.51%9.61%
2016-12-314.07%10.34%
2016-09-304.15%10.94%
2016-06-303.62%9.66%
2016-03-313.22%8.22%
2015-12-313.73%9.11%
2015-09-304.28%10.85%
2015-06-304.17%10.38%
2015-03-314.87%11.49%
2014-12-316.49%13.78%
2014-09-307.55%16.88%
2014-06-308.72%19.36%
2014-03-317.97%17.29%
2013-12-318.44%17.69%
2013-09-305.59%12.58%
2013-06-305.56%13.19%
2013-03-317.26%16.49%
2012-12-317.58%17.15%
2012-09-307.29%16.70%
2012-06-305.69%13.26%
2012-03-314.70%10.34%
2011-12-31-0.74%-1.59%
2011-09-30-0.18%-0.42%
2011-06-301.75%4.05%
2011-03-314.12%9.42%
2010-12-319.15%18.92%
2010-09-309.65%20.99%
2010-06-3010.38%23.52%
2010-03-3125.03%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-314.99%23.11%
2024-12-313.69%17.69%
2023-12-315.23%27.09%
2022-12-31-2.90%-19.93%
2021-12-31-0.12%-0.61%
2020-12-312.47%10.08%
2019-12-312.84%12.54%
2018-12-311.22%4.51%
2017-12-31-1.46%-5.06%
2016-12-314.07%10.34%
2015-12-313.73%9.11%
2014-12-316.49%13.78%
2013-12-318.44%17.69%
2012-12-317.58%17.15%
2011-12-31-0.74%-1.59%
2010-12-319.15%18.92%
2009-12-3111.12%22.94%
2008-12-310.96%