NYSE • RNR.PRF • US75968N3098
Generating your data highlights...
13.6b USD | # 1330 in US
27.16k shares | 561.34k USD
41.55m
97.46% | 40.5m