NYSE • RRX • US7587501039
Generating your data highlights...
11.5b USD | # 1536 in US
1.12m shares | 233.09m USD
66.59m
99.10% | 65.99m