LSE • CCH • CH0198251305
Generating your data highlights...
22.6b USD | # 655 in GB
617.19k shares | 45.82m USD
364.46m
52.79% | 192.42m