LSE • RKT • GB00BSZBP530
Generating your data highlights...
41.3b USD | # 417 in GB
1.48m shares | 114.6m USD
635.05m
99.23% | 630.15m