LSE • 0NPV • ES0116870314
Generating your data highlights...
30.4b USD | # 517 in GB
1.07m shares | 114.61m USD
926.39m
27.87% | 258.21m