JSE • SLM • ZAE000070660
Generating your data highlights...
10.7b USD | # 20 in ZA
4.98m shares | 26.63m USD
2.09b
81.02% | 1.69b