NYSE • CPNG • US22266T1097
Generating your data highlights...
32.3b USD | # 589 in US
23.01m shares | 445.02m USD
1.67b
82.26% | 1.37b