By
The All-Share, the broadest measure of South African stock performance, hit four consecutive record closes last week, led by banks and resource firms. The Top-40 index has also been on an upward trend, but is still a little way off its lifetime high of 31,393.10. It was down 0.01 percent to 30,085.50 at 0726 GMT.