What makes stock prices go up and down

Which market factors typically cause major stock price swings?