Although a company may have performed well in the past, it is not necessary that it will continue performing well in the future. All companies go through business cycles of ups and downs. It is important that you form a view on the future trends of the business the company is a player in. This can be done by reading views of experts in that business/industry and forming your own view by reading and understanding economic trends and the impact of these trends on the company’s business.