Best and worst trades on the JSE: Montauk Renewables, Impala Platinum, and more

Best and worst trades on the JSE.
The JSE All Share Index traded lower today, with industrials leading the losses. The All-Share was down by 1.52%. See who the biggest winners and losers were on the day. Read more.
Montauk Renewables Inc (MKR)
MKR stocks closed on R190.37 on May 3 above a previous close of R176.66, and indicated a total price move of +R13.71/+7.76%. The consensus forecast on MKR stocks suggests a 0% sell, 40% hold and 60% buy.
Impala Platinum Holdings Ltd (IMP)
IMP stocks closed on R211.45 on May 3 above a previous close of R206.21, and indicated a total price move of +R5.24/+2.54%. The consensus forecast on IMP stocks suggests a 13% sell, 13% hold and 75% buy.
Textainer Group Holdings Ltd (TXT)
TXT stocks closed on R560.95 on May 3 above a previous close of R547.50, and indicated a total price move of +R13.45/+2.46%. The consensus forecast on TXT stocks suggests a 0% sell, 0% hold and 100% buy.
The Stocks that have performed the worst today:
Thungela Resources Ltd (TGA)
TGA stocks closed on R256.81 on May 3 below a previous close of R272.00, and indicated a total price move of -R15.19/-5.58%. The consensus forecast on TGA stocks suggests a 0% sell, 50% hold and 50% buy.
Bytes Technology Group (BYI)
BYI stocks closed on R87.74 on May 3 below a previous close of R92.35, and indicated a total price move of -R4.61/-4.99%. The consensus forecast on BYI stocks suggests a 0% sell, 0% hold and 100% buy.
Compagnie Fin Richemont (CFR)
CFR stocks closed on R180.73 on May 3 below a previous close of R189.22, and indicated a total price move of -R8.49/-4.49%. The consensus forecast on CFR stocks suggests a 4% sell, 22% hold and 74% buy.