LSE • RR • GB00B63H8491
Generating your data highlights...
173b USD | # 105 in GB
23.4m shares | 506.37m USD
8.3b
98.00% | 8.13b