Best and worst performers of the day: Massmart, PSG Konsult, and more

Best and worst performers of the day.
Massmart Holdings Ltd (MSM)
MSM stocks closed on R64.50 on July 6 above a previous close of R62.00, and indicated a total price move of +R2.50/+4.03%. The consensus forecast on MSM stocks suggests a 22% sell, 44% hold and 33% buy.
PSG Konsult Ltd (KST)
LTE stocks closed on R11.20 on July 6 above a previous close of R10.85, and indicated a total price move of +R0.35/+3.23%. There is currently no consensus forecast on KST stocks.
DRD Gold Ltd (DRD)
DRD stocks closed on R15.38 on July 6 above a previous close of R14.94, and indicated a total price move of +R0.44/+2.95%. The consensus forecast on DRD stocks suggests a 0% sell, 67% hold and 33% buy.
The Stocks that have performed the worst today:
Glencore Xstrata PLC (GLN)
GLN stocks closed on R61.43 on July 6 below a previous close of R63.38, and indicated a total price move of -R1.95/-3.08%. The consensus forecast on GLN stocks suggests a 0% sell, 41% hold and 59% buy.
Anglo American PLC (AGL)
AGL stocks closed on R575.74 on July 6 below a previous close of R592.00, and indicated a total price move of -R16.26/-2.75%. The consensus forecast on AGL stocks suggests a 10% sell, 40% hold and 50% buy.
Sasol Ltd (SOL)
SOL stocks closed on R218.32 on July 6 below a previous close of R224.15, and indicated a total price move of -R5.83/-2.60%. The consensus forecast on SOL stocks suggests a 16% sell, 26% hold and 58% buy.