Stock Picks: Wal-Mart, Hewlett-Packard, Heinz

Top