By | October 21 2011 4:26 PM

South African stocks ended sharply higher on Friday, booking their third straight day of gains, with miners among the top performers as commodity prices cruised higher.