NYSE:RRX | US7587501039
Generating your data highlights...
10.3b USD | # 1318 in US
437.15k shares | 64.94m USD
66.52m
99.41% | 66.13m