LSE • 0FQI • FR0000130577
Generating your data highlights...
23.1b USD | # 623 in GB
544.79k shares | 119.57m USD
248.79m
86.90% | 216.21m