JSE • IMP • ZAE000083648
Generating your data highlights...
10.2b USD | # 24 in ZA
3.35m shares | 42.27m USD
897.57m
82.77% | 742.95m