NYSE • RRX • US7587501039
Generating your data highlights...
12.2b USD | # 1477 in US
1.16m shares | 244.35m USD
66.57m
99.51% | 66.24m