Best and worst performers of the day: Sappi, Vukile, and more

Best and worst performers of the day.
Sappi Ltd ( SAP)
SAP stocks closed on R40.26 on June 25 above a previous close of R38.72, and indicated a total price move of +R1.54/+3.98%. The consensus forecast on SAP stocks suggests a 21% sell, 7% hold and 71% buy.
Vukile Property Fund Ltd (VKE)
VKE stocks closed on R10.91 on June 25 above a previous close of R10.51, and indicated a total price move of -R0.40/+3.81%. The consensus forecast on VKE stocks suggests a 50% sell, 50% hold and 50% buy.
Kumba Iron Ore (KIO)
KIO stocks closed on R18.55 on June 25 above a previous close of R17.95, and indicated a total price move of +R18.51/+2.98%. The consensus forecast on KIO stocks suggests a 71% sell, 7% hold and 21% buy.
The Stocks that have performed the worst today:
Motus Holdings Ltd (MTH)
MTH stocks closed on R93.81 on June 25 below a previous close of R99.50, and indicated a total price move of -R5.69/-5.72%. The consensus forecast on MTH stocks suggests a 8% sell, 58% hold and 33% buy.
EPP N.V. (EPP)
EPP stocks closed on R10.79 on June 25 below a previous close of R11.30, and indicated a total price move of -R0.51/-4.51%. The consensus forecast on CCO stocks suggests a 50% sell, 50% hold and 0% buy.
Massmart Holdings Ltd (MSM)
MSM stocks closed on R65.00 on June 25 below a previous close of R66.95, and indicated a total price move of -R1.95/-2.91%. The consensus forecast on MSM stocks suggests a 22% sell, 44% hold and 33% buy.