NYSE:RNR.PRF | US75968N3098
Generating your data highlights...
12.7b USD | # 1357 in US
17.83k shares | 401.17k USD
47.07m
97.66% | 45.97m