LSE • 0TDE • ES0178430E18
Generating your data highlights...
23.9b USD | # 632 in GB
2.88m shares | 76.59m USD
5.63b
64.60% | 3.64b