OTCPK • CPPC.Y • US12623Y1073
Generating your data highlights...
12.7b USD | # 1412 in US
343 shares | 4.47k USD
8.93b
61.20% | 5.47b