NYSE • RRX • US7587501039
Generating your data highlights...
9.86b USD | # 1659 in US
1.27m shares | 238.99m USD
66.59m
94.13% | 62.68m