LSE • 0VQD • CH0044328745
Generating your data highlights...
128b USD | # 133 in GB
1.77k shares | 609.98m USD
385.8m
90.69% | 349.88m