OTCPK • NPIF.F • CA6665111002
Generating your data highlights...
4.46b USD | # 2682 in US
82.35k shares | 1.33m USD
261.5m
99.93% | 261.31m