NYSE:RRX | US7587501039
Generating your data highlights...
9.67b USD | # 1607 in US
798.98k shares | 113.14m USD
66.39m
99.42% | 66m