JSE All Share NowPrice
113,002.48 ZAR -0.48%
Live nowprice.io