LSE:0NPV | ES0116870314
Generating your data highlights...
27.6b USD | # 550 in GB
338.48k shares | 56.23m USD
960.73m
18.70% | 179.65m