NYSE:RNR | BMG7496G1033
Generating your data highlights...
12.6b USD | # 1393 in US
428.61k shares | 113.39m USD
46.11m
97.83% | 45.11m