OTCPK • NPXY.Y • US65461N1046
Generating your data highlights...
14.7b USD | # 1246 in US
43.24k shares | 781.97k USD
432.85m
41.25% | 178.53m