JSE • IMP • ZAE000083648
Generating your data highlights...
12.8b USD | # 18 in ZA
3.75m shares | 45.83m USD
898.16m
82.79% | 743.59m