JSE • IMP • ZAE000083648
Generating your data highlights...
14.5b USD | # 17 in ZA
4.21m shares | 67.58m USD
898.16m
82.79% | 743.56m