OTCPK • NPPN.Y • US65461U1088
Generating your data highlights...
1.66b USD | # 4238 in US
1.08k shares | 7.63k USD
67.4m
93.13% | 62.77m