Top Stock to Buy #1 – CVS Caremark Corp. (CVS)
CVS Caremark Corp. (NYSE:CVS) is the largest pharmacy health care provider in the United States. Earnings have been on a steady climb with estimates of $3.35 in 2012, up from $2.59 last year. The stock has a dividend yield of about 1.5%.
The chart is powerful. With a breakout from a “W” formation in December, the stock vaulted to a new high and appears to be consolidating for another breakout.
Fundamentalists have a target of $56, but the stock is in a strong uptrend and could break $60 before year’s end.