NYSE:RNR | BMG7496G1033
Generating your data highlights...
11.6b USD | # 1222 in US
368.76k shares | 83.44m USD
52.71m
97.78% | 51.54m