Best and worst performers of the day: Vivo Energy, Kap Industrial Holdings, and more

Best and worst performers of the day.
The Stocks that have performed the best today:
Vivo Energy Plc (VVO)
VVO stocks closed on R20.59 on May 4 above a previous close of R19.80, and indicated a total price move of +R0.79/+3.99%. There is currently no consensus forecast on VVO stocks.
Capital & Counties Plc (CCO)
CCO stocks closed on R36.85 on May 4 below a previous close of R35.50 with a total price move of +R1.35/+3.80% observed. The consensus forecast on CCO stocks suggests a 42% sell, 17% hold and 42% buy.
KAP Industrial Holdings (KAP)
KAP stocks closed on R4.10 on May 4 above a previous close of R3.99, and indicated a total price move of +R0.11/+2.76%. The consensus forecast on KAP stocks suggests a 0% sell, 20% hold and 80% buy.
The Stocks that have performed the worst today:
EPP N.V. (EPP)
EPP stocks closed on R11.52 on May 4 above a previous close of R12.38, and indicated a total price move of -R0.52/-4.38%. The consensus forecast on EPP stocks suggests a 0% sell, 50% hold and 50% buy.
Equites Prop Fund Ltd (EQU)
EQU stocks closed on R19.23 on May 4 below a previous close of R20.44 with a total price move of -R1.21/-5.92% observed. The consensus forecast on EQU stocks suggests a 22% sell, 0% hold and 78% buy.
Barloworld Ltd (BAW)
BAW stocks closed on R92.88 on May 4 above a previous close of R97.08, and indicated a total price move of -R4.20/-4.33%. The consensus forecast on BAW stocks suggests a 12% sell, 59% hold and 29% buy.