Best and worst performers of the day: Absa, Massmart, and more

Best and worst performers of the day.
The Stocks that have performed the best today:
Absa Group Ltd (ABG)
ABG stocks closed on R127.56 on April 15 above a previous close of R123.00, and indicated a total price move of +R4.56/+3.71%. The consensus forecast on ABG stocks suggests a 0% sell, 40% hold and 60% buy.
EPP N.V. (EPP)
EPP stocks closed on R10.83 on April 15 above a previous close of R10.50, and indicated a total price move of +R0.33/+3.14%. The consensus forecast on EPP stocks suggests a 0% sell, 50% hold and 50% buy.
Massmart Holdings Ltd (MSM)
MSM stocks closed on R56.57 on April 15 above a previous close of R54.92, and indicated a total price move of +R1.65/+3.00%. The consensus forecast on MSM stocks suggests a 30% sell, 40% hold and 30% buy.
The Stocks that have performed the worst today:
Santam Ltd (SNT)
AVI stocks closed on R250.81 on April 15 below a previous close of R266.00 with a total price move of -R15.19/-5.71% observed. The current consensus forecast on AVI stocks suggests 50% hold, 50% sell and 0% buy.
Motus Holdings Ltd (MTH)
HAR stocks closed on R94.07 on April 15 below a previous close of R98.46 with a total price move of -R4.39/-4.46% observed. The current consensus forecast on HAR stocks suggests 50% hold, 8% sell and 42% buy.
Vivo Energy Plc (VVO)
VVO stocks closed on R19.94 on April 15 below a previous close of R20.78 with a total price move of -R0.84/-4.04% observed. There is currently no consensus forecast on VVO stocks.