LSE • 0NPV • ES0116870314
Generating your data highlights...
32b USD | # 526 in GB
1.25m shares | 109.45m USD
926.73m
27.90% | 258.55m