Best and worst trades on the JSE: MTN, Montauk, and more

Best and worst trades on the JSE.
MTN Group Ltd (MTN)
MTN stocks closed on R167.00 on November 5 above a previous close of R138.31, and indicated a total price move of +R19.41/+13.15%. The consensus forecast on MTN stocks suggests a 21% sell, 21% hold and 58% buy.
Montauk Renewables (MKR)
MKR stocks closed on R168.33 on November 5 above a previous close of R164.00, and indicated a total price move of +R8.33/+5.21%. There is currently no consensus forecast on MKR stocks.
Bytes Technology Group (BYI)
BYI stocks closed on R120.94 on November 5 above a previous close of R115.35, and indicated a total price move of +R5.79/+5.03%. There is currently no consensus forecast on BYI stocks.
The Stocks that have performed the worst today:
Impala Platinum Holdings Ltd (IMP)
IMP stocks closed on R198.87 on November 5 below a previous close of R202.70, and indicated a total price move of -R10.65/-5.08%. The consensus forecast on IMP stocks suggests a 0% sell, 24% hold and 76% buy.
Karooooo Ltd (KRO)
KRO stocks closed on R520.00 on November 5 below a previous close of R550.00, and indicated a total price move of -R25.00/-4.59%. There is currently no consensus forecast on KRO stocks.
Motus Holdings Ltd (MTH)
MTH stocks closed on R98.00 on November 5 below a previous close of R102.85, and indicated a total price move of -R4.24/-4.15%. The consensus forecast on MTH stocks suggests a 30% sell, 20% hold and 50% buy.