LSE • RKT • GB00BSZBP530
Generating your data highlights...
39.4b USD | # 429 in GB
2.17m shares | 162.61m USD
638.55m
99.25% | 633.74m