Stock prices are a direct result of supply and demand. All the other influences like debt, balance sheets, earnings and so on affect the desirability of owning (or selling) a stock. This article details why supply and demand create changes in stock prices, and what a drop in price means in terms of supply and demand.