JSE • SLM • ZAE000070660
Generating your data highlights...
11.3b USD | # 21 in ZA
4.13m shares | 22.84m USD
2.09b
80.67% | 1.69b