Stocks move for two basic reasons: anticipation and surprise. Every price movement is rooted in one of these two elements: anticipation of news, an event, an important business change, or reaction to an unexpected event and a surprise, whether positive or negative.

