JSE • NED • ZAE000004875
Generating your data highlights...
7.24b USD | # 28 in ZA
2m shares | 33.67m USD
456.9m
95.09% | 434.46m