NYSE:CCL | PA1436583006
Generating your data highlights...
18.6b USD | # 840 in US
31m shares | 484.53m USD
1.27b
90.13% | 1.14b