NYSE • RRX • US7587501039
Generating your data highlights...
10.9b USD | # 1524 in US
1.2m shares | 211.68m USD
66.59m
94.13% | 62.68m