OTCPK • NPAC.F • FR0000120560
Generating your data highlights...
474m USD | # 6090 in US
926 shares | 14.07k USD
33.9m
61.23% | 20.76m