LSE • 0VRQ • CH0334081137
Generating your data highlights...
5.58b USD | # 1273 in GB
7.72k shares | 87.97m USD
96.69m
99.57% | 96.27m