OTCPK • PPCC.Y • US69338J1060
Generating your data highlights...
44.2b USD | # 516 in US
3.21k shares | 150.89k USD
22.24b
31.02% | 6.9b