LSE:CCL | GB0031215220
Generating your data highlights...
32.7b USD | # 427 in GB
739.38k shares | 16.2m USD
1.3b
90.37% | 1.17b