This article explains what controls the price movement of a stock. There are three driving forces: economic growth, industry trends and the company's management. More than half of the share price is determined by external factors, which management has no control of.
When you invest in stocks, it is important to do some analyzing to find the attractive stocks. And let it be said at once: It is not an easy task.