LSE:CCH | CH0198251305
Generating your data highlights...
18b USD | # 712 in GB
626.69k shares | 34.12m USD
363.51m
53.23% | 193.48m