JSE All Share NowPrice
109,398.05 ZAR +0.98%
Live nowprice.io