LSE:CCL | GB0031215220
Generating your data highlights...
46.8b USD | # 371 in GB
744.31k shares | 24.82m USD
145.61m
94.75% | 137.96m