OTCPK • NAPR.F • ZAE000351946
Generating your data highlights...
32.5b USD | # 659 in US
391 shares | 18.63k USD
746.14m
98.58% | 735.52m