RE:They dumped shares they boughtYou are right, traders who wanted to make quick buck, didnt see price going what they were expecting and they sold their shares. Price is going to go up on logical things and lot of institutions will realise it sooner or later.