RE: Old news .. but12 Oct 2018 15:58
Just a guess.....but seems more plausible than all those being big sales and not affecting the price.
Especially as some people will no doubt have seen big sells, worried, and sold themselves. So considering that, it would appear that the buying is outweighing any selling, and these trades are a red herring.