The heavy trading folks are not imbecile's. They are the folks making money. They are not trading these millions of shares and not making money. They are the traders. The investors are waiting for next earnings hoping it is going to beat like all the analysts are saying but not trading.