NYSE:RNR.PRG | BMG7498P1279
Generating your data highlights...
12.7b USD | # 1407 in US
32.58k shares | 523.57k USD
47.07m
97.66% | 45.97m