LSE • 0VQD • CH0044328745
Generating your data highlights...
126b USD | # 135 in GB
2.94k shares | 522.4m USD
387.86m
90.73% | 351.91m