OTCPK • NPCP.F • JP3749400002
Generating your data highlights...
15.5b USD | # 1196 in US
7.8k shares | 49.96k USD
2.32b
35.28% | 818.36m