July 20, 2012 Comments

Stocks did well on Thursday but our picks suffered with declines from Walmart and Bank of America.

Walgreen, rated (higher) Buy at the start of this year at $33.06 and had languished this year. But yesterday it announced some good news involving a contract with a large benefits plan that it had lost and now has regained. The stock jumped about 10% yesterday to $34.62.