LSE:CCL | GB0031215220
Generating your data highlights...
18.8b USD | # 597 in GB
674.37k shares | 10.66m USD
1.27b
90.13% | 1.14b