JSE • NPH • ZAE000298253
Generating your data highlights...
5.88b USD | # 32 in ZA
2.24m shares | 36.79m USD
393.72m
94.32% | 371.38m