certainly some tree shaking going on with that fall to 265p briefly - this will come good in time, just got to be patient as it recovers from the accounting saga
the 11m one has to be a buy based on it executing at 0.72p and the price all day sat on 0.68 - 0.7 overall. i would expect more 0.67 for that kind of quantity surely?
admittedly could be wrong - surprised nowadays trade information isnt 100% accurate on the systems