They were NOT all sells. Go back and check the times and you will see that all those at 2.19 and 2.20 are buys. Suspect some if not all the rest are buys going by the sell price of other sells.
Forest. Just had a look on the other bb. Noticed that one is saying to many RNS.S on nothing that don't seem right. Well it seems that your damned if you do and damned if you don't to some people