OTCPK • PPER.F • ID1000095003
Generating your data highlights...
23.6b USD | # 882 in US
32.49k shares | 7.35k USD
93.24b
40.26% | 37.54b