From Motley Fool:
With the market near all-time highs, it isn’t as easy as you might like to find stocks that are on sale. Generally you have to look at companies that are out of favor for some reason. When looking at investment opportunities of this kind, however, careful investors will focus on safety. Here are three stocks that appear to be on sale, but have the financial strength to live through the troubles they are currently dealing with: