OTCPK • PPEN.F • ARP432631215
Generating your data highlights...
4.75b USD | # 2591 in US
N/A shares | 348.47k USD
1.34b
64.94% | 872.5m