How share prices rise and fall

What drives the upward and downward trends in stock prices?