One of the main drivers of a stock price is the assumption of earnings. New product ? Slash cost? Higher taxes / interest? If it's a surprise, then the reaction can be quick. If it's quick its much more profitable or disastrous (depending on which side you are on).