NYSE:RNR.PRF | US75968N3098
Generating your data highlights...
12b USD | # 1226 in US
16.94k shares | 407.16k USD
52.88m
97.77% | 51.7m