NYSE • CPNG • US22266T1097
Generating your data highlights...
30.6b USD | # 667 in US
23.81m shares | 430.57m USD
1.64b
81.90% | 1.34b