LSE:CCL | GB0031215220
Generating your data highlights...
37.6b USD | # 447 in GB
826.44k shares | 28.62m USD
146.14m
94.65% | 138.32m