LSE:CCL | GB0031215220
Generating your data highlights...
30.8b USD | # 466 in GB
607.6k shares | 14.34m USD
1.31b
93.21% | 1.22b