LSE • 0QXX • CH0256379097
Generating your data highlights...
151m USD | # 3107 in GB
1.66k shares | 129.79k USD
37.41m
62.53% | 23.39m