JSE • SLM • ZAE000070660
Generating your data highlights...
10.6b USD | # 19 in ZA
4.51m shares | 23.75m USD
2.09b
80.67% | 1.69b