Best and worst performers of the day: Royal Bafokeng Platinum, Anglo American, and more

Best and worst performers of the day.
Royal Bafokeng Platinum (RBP)
RBP stocks closed on R113.79 on July 29 above a previous close of R108.81, and indicated a total price move of +R4.98/+4.58%. The consensus forecast on RBP stocks suggests a 0% sell, 17% hold and 83% buy.
Anglo American PLC (AGL)
AGL stocks closed on R671.89 on July 29 above a previous close of R643.74, and indicated a total price move of +R28.15/+4.37%. The consensus forecast on AGL stocks suggests a 10% sell, 37% hold and 53% buy.
Impala Platinum Holdings (IMP)
IMP stocks closed on R265.99 on July 29 above a previous close of R254.98, and indicated a total price move of +R11.01/+4.32%. The consensus forecast on IMP stocks suggests a 0% sell, 25% hold and 75% buy.
The Stocks that have performed the worst today:
Anheuser-Busch Inbev SA (ANH)
ANH stocks closed on R948.58 on July 29 below a previous close of R1018.00, and indicated a total price move of -R69.42/-6.82%. The consensus forecast on ANH stocks suggests a 5% sell, 38% hold and 56% buy.
Sirius Real Estate Ltd (SRE)
SRE stocks closed on R23.78 on July 29 below a previous close of R24.48, and indicated a total price move of -R0.70/-2.86%. The consensus forecast on SRE stocks suggests a 0% sell, 0% hold and 100% buy.
PSG Konsult Ltd (KST)
KST stocks closed on R11.15 on July 29 below a previous close of R11.38, and indicated a total price move of -R0.23/-2.02%. There is currently no consensus forecast on KST stocks.