LSE • 0QJX • CH0022268228
Generating your data highlights...
6.17b USD | # 1222 in GB
107.05k shares | 8.93m USD
306.63m
32.56% | 99.85m