LSE • RKT • GB00BSZBP530
Generating your data highlights...
42.9b USD | # 408 in GB
1.62m shares | 124.36m USD
635.05m
99.22% | 630.11m