JSE • PRX • NL0013654783
Generating your data highlights...
82.5b USD | # 6 in ZA
1.19m shares | 50.66m USD
2.11b
53.11% | 1.12b