LSE:RR | GB00B63H8491
Generating your data highlights...
43.9b USD | # 307 in GB
47.68m shares | 250.67m USD
8.36b
97.49% | 8.15b