http://www.quicken.com That one is very good, if you look at the stock evaluator you will get a sense of the intrinsic value of the stock. I feel you're looking for the following: 1) Steady history of sales growth 2) Steady history of earnings growth 3) Solid finances. i.e no debt Also, you want to be familiar with what the company sells. It helps if you know a little about the industry.
