What causes a stock to go up?
Global dynamics adjust stock values daily. When more customers want to purchase a stock (demand) than people who want to sell it (supply), the price rises; if more people wanted to sell a stock than purchase it, the collection would exceed the demand, and the price would decline. It's easy to understand supply and demand.