South African stocks are more than 50% up from their 2020 lows.