promise! financials are going to be good,. and someone is accumulating , morons are selling. 3 million shares short as for now... they are all about to cover within a day i guess.