What changes the price of a stock

What market forces are responsible for stock price fluctuations?

The price of a stock changes when new buy and sell orders are matched in the market. News, earnings, and economic events can all trigger these changes.