Top trades to start your day: Bid Corp, Naspers, and more

Top trades to start your day.
Bid Corporation Ltd (BID)
BID stocks closed on R313.00 on June 17 above a previous close of R299.59, and indicated a total price move of +R13.41/+4.48%. The consensus forecast on BID stocks suggests a 15% sell, 46% hold and 38% buy.
Aspen Pharmacare Holdings (APN)
APN stocks closed on R170.36 on June 17 above a previous close of R163.44, and indicated a total price move of +R6.92/+4.23%. The consensus forecast on APN stocks suggests a 15% sell, 15% hold and 69% buy.
Naspers Ltd (NPN)
BTI stocks closed on R3067.32 on June 17 above a previous close of R2984.13, and indicated a total price move of +R83.19/+2.79%. The consensus forecast on BTI stocks suggests a 0% sell, 0% hold and 100% buy.
KAP Industrial Holdings (KAP)
KAP stocks closed on R170.36 on June 17 above a previous close of R163.44, and indicated a total price move of +R6.92/+4.23%. The consensus forecast on KAP stocks suggests a 0% sell, 11% hold and 89% buy.
Prosus N.V. (PRX)
PRX stocks closed on R170.36 on June 17 above a previous close of R163.44, and indicated a total price move of +R6.92/+4.23%. The consensus forecast on PRX stocks suggests a 0% sell, 9% hold and 91% buy.