NYSE:RRX | US7587501039
Generating your data highlights...
10.5b USD | # 1353 in US
450.11k shares | 76.39m USD
66.23m
99.41% | 65.84m