NYSE:RRX | US7587501039
Generating your data highlights...
13.2b USD | # 1349 in US
971.73k shares | 168.92m USD
66.5m
99.48% | 66.15m