How come the demand and supply theory does not work here? As of now, bought number of shares is more than double of the sold shares! Then the price should go up!! IMO
It was 126p in March 2020. Almost doubled. 209p in December 2018. 260p in December 2020. Was it heavily overpriced in the recent past and now correcting? Would it touch 200Ps?