OTCPK • NPTL.F • ZAE000298253
Generating your data highlights...
7.55b USD | # 1993 in US
542 shares | 9.33k USD
393.72m
94.32% | 371.38m