Sonu,
My guess would be technical traders using the green dow day to exit - support has been broken so purely from a charts point of view it will be a sell for some.
So - if you buy and sell based upon squiggles, now is a sell. If you actually read any of the information that the company releases, it's a buy.
Cheers