LSE • 0ML1 • ES0127797019
Generating your data highlights...
16.8b USD | # 754 in GB
214.4k shares | 19.91m USD
1.05b
28.04% | 294.72m