JSE • VOD • ZAE000132577
Generating your data highlights...
17.8b USD | # 15 in ZA
1.71m shares | 15.7m USD
1.93b
23.18% | 447.73m