Major holder taking profits before this crashes? Many 300,000 sells is very telling. Big block is obviously being dumped.