LSE • 0QLQ • CH0019396990
Generating your data highlights...
6.54b USD | # 1191 in GB
2.64k shares | 7.76m USD
13.15m
26.69% | 3.51m