OTCPK • PPCC.F • CNE100000593
Generating your data highlights...
44.2b USD | # 516 in US
N/A shares | N/A USD
6.9b
100.00% | 6.9b