The list of top retailers by sales has changed little since last year. Walmart is still number one with sales of $348 billion, followed by Home Depot, Kroger, Costco, and Target.