LSE • 0FQI • FR0000130577
Generating your data highlights...
23b USD | # 620 in GB
529.38k shares | 120.6m USD
248.79m
86.90% | 216.21m