2 different schools of thought.....financial statements show how well a company is doing. doing better now (and in the past) means the chances of the company doing well (and having a higher stock price) in the future is higher....so people invest in these companies.
of course, this is only one factor, there are many other factors to consider
