LSE • 0VQD • CH0044328745
Generating your data highlights...
133b USD | # 138 in GB
2.64k shares | 616.7m USD
385.8m
90.69% | 349.87m