LSE • 0QQE • CH0126673539
Generating your data highlights...
5.32b USD | # 1295 in GB
20.12k shares | 9.11m USD
65.03m
54.56% | 35.48m