Walmart stock is currently trading at 37 times this year's expected earnings, while Costco shares are priced at more than 44 times their projected earnings. Amazon stock, converse ...