JSE • VOD • ZAE000132577
Generating your data highlights...
18.1b USD | # 16 in ZA
1.99m shares | 18.95m USD
1.93b
23.18% | 447.83m