LSE:CCH | CH0198251305
Generating your data highlights...
12.7b USD | # 766 in GB
590.87k shares | 24.72m USD
362.05m
54.64% | 197.82m