LSE • 0QQE • CH0126673539
Generating your data highlights...
4.96b USD | # 1306 in GB
15.88k shares | 7.92m USD
64.98m
54.52% | 35.43m