However, these two companies also have their share of differences, and so do their stock prices. Walmart just hit an all-time ...