NYSE:CCL | PA1436583006
Generating your data highlights...
19.7b USD | # 826 in US
28.14m shares | 471.1m USD
1.27b
90.14% | 1.14b