What drives the stock price

Which factors are most responsible for moving stock prices?