LSE:CCL | GB0031215220
Generating your data highlights...
32b USD | # 434 in GB
696.89k shares | 13.78m USD
1.3b
90.37% | 1.17b