NYSE:RRX | US7587501039
Generating your data highlights...
14.9b USD | # 1264 in US
937.04k shares | 144.07m USD
66.4m
99.47% | 66.05m