What decides the price of a stock

Who decides what the price of a stock will be in the market?