Walmart is the largest company in the world, a company size is not "market cap" that is just the total shares x cost per share which can be over/under valued... lmao @ market cap = size of company... walmart also as a retailer employs a LOT more than apple and amazon combined (walmart = 2.1 million employees worldwide, amazon only 500k, apple 120k...)