LSE:RR | GB00B63H8491
Generating your data highlights...
60.8b USD | # 247 in GB
37.77m shares | 269.18m USD
8.45b
97.82% | 8.27b