Best and worst trades on the JSE: Textainer, Karooooo, and more

Best and worst trades on the JSE.
Textainer Group Holdings Ltd (TXT)
TXT stocks closed on R521.56 on December 20 above a previous close of R486.55, and indicated a total price move of +R35.01/+7.20%. The consensus forecast on TXT stocks suggests a 75% sell, 25% hold and 0% buy.
Karooooo Ltd (KRO)
KRO stocks closed on R515.00 on December 20 above a previous close of R500.00, and indicated a total price move of +R15.00/+3.00%. The consensus forecast on KRO stocks suggests a 0% sell, 29% hold and 71% buy.
PSG Konsult Ltd (KST)
KST stocks closed on R12.86 on December 20 above a previous close of R12.60, and indicated a total price move of +R0.26/+2.06%. The consensus forecast on KST stocks suggests a 0% sell, 100% hold and 0% buy.
The Stocks that have performed the worst today:
Impala Platinum Holdings (IMP)
IMP stocks closed on R207.75 on December 20 below a previous close of R219.82, and indicated a total price move of -R12.06/-5.49%. The consensus forecast on IMP stocks suggests a 7% sell, 7% hold and 87% buy.
Steinhoff International Holdings (SNH)
SNH stocks closed on R3.32 on December 20 below a previous close of R3.49, and indicated a total price move of -R0.17/-4.87%. The consensus forecast on SNH stocks suggests a 0% sell, 67% hold and 33% buy.
Sasol Ltd (SOL)
SOL stocks closed on R243.28 on December 20 below a previous close of R253.70, and indicated a total price move of -R10.42/-4.11%. The consensus forecast on SOL stocks suggests a 0% sell, 24% hold and 76% buy.