JSE • PRX • NL0013654783
Generating your data highlights...
93.8b USD | # 6 in ZA
1.47m shares | 67.48m USD
2.11b
53.05% | 1.12b