Share your insights or perspective on the financial matter presented in the input.

What makes a Company's Stock prices go up or down?
There are many things that can make a company's share price go up or down. Generally, over the long term, the more consistently profitable a company is the more its share price will go up. However, there are times when a company may not be making any profits yet but its share price still goes up. This can be due to forecasts that the company will start making profits in the near future. Sometimes a company may report increased profits from the previous year but makes less than what the market was expecting it to make. This can cause its share price to fall, as the market is disappointed in the results. In the shorter term greed, fear and speculation can make a company's share price move irrationally. When you think the share price should be going up it suddenly falls, and Vis-versa. When interest rates are low, companies with higher dividend yields (compared to bank account interest rates) become high in demand and their shares generally go up in price. As the share price goes up the dividend yield will be reduced unless the company continues to increase the dividend it distributes to shareholders. When interest rates start to rise these companies become less favourable as they are seen as higher risk comparable to similar returns from having one's money in the safety of the bank. This can cause the share prices to fall. These are just some of the reasons that make a company's share price move up or down. As humans are an irrational bunch often ruled by emotions, sometimes the reasons share prices move in a particular direction can be quite confusing, but that is the nature of the financial markets.