LSE • 0VRQ • CH0334081137
Generating your data highlights...
5.24b USD | # 1276 in GB
5.27k shares | 88.39m USD
96.45m
99.57% | 96.03m