LSE:CCH | CH0198251305
Generating your data highlights...
18.1b USD | # 662 in GB
842.71k shares | 45.48m USD
363.43m
53.48% | 194.38m