What makes a stock price go up or down

What are the common causes for daily stock price fluctuations?