Since 14:3010 Aug 2018 17:10
There have been two buys of over 100,000 share 1 of over 200,000 and 1 over 300,000 = 800,000 plus versus a plethora of tiddly sales - so either there are some large undeclared sales or the market has lost its marbles.
Either scenario is a possibility - but I'm plumping for the first.