Thanks for your comments guys. I am feeling a bit better seeing the shareprice recover today tends to support the observations made. I also note that yesterday have very low short selling so it was not that that drove what hopfully will be only a "flash crash"