Forbes writes: “It was bound to happen sooner than later: Amazon has surpassed Walmart as the biggest retailer on the planet. The e-commerce juggernaut jumped 25 spots to #28 on Forbes' Global 2000 list of the world’s biggest public companies, as measured by a composite score of revenues, profits, assets and market value. That was sufficient enough for it to steal the title of the world's largest retailer away from Walmart, which slipped five spots to #29 on this year's overall list.”

Some other rankings from the Forbes study:

“Walmart remains larger on some counts: It still pulls in more than double the revenue and has more assets on its balance sheet due to the significant real estate that it owns. It also has 2.2 million workers, which is nearly four times the number of employees that Amazon has on payroll.

“Behind Amazon and Walmart, the third-largest retailer on the planet is Chinese e-commerce giant Alibaba. Its core business is selling goods via the internet, but it has also invested heavily in areas like entertainment, logistics and payments. Sales grew 51% to $56 billion in fiscal 2019, driven by the spending of its 654 million active retail customers. While Alibaba is still seeing immense growth, its growth rate has ticked down amid an economic slowdown in China and an escalating trade war with the United States.

“Home improvement stores like Home Depot (#126) and Lowe's (#234) continue to do well, as do discount stores like TJ Maxx (#394) and Ross (#671).

“Meanwhile, CVS fell out of the top three largest retailers. The drugstore chain lost $600 million in 2018, as its $69 billion takeover of Aetna and goodwill impairment charges in its long-term care business, Omnicare, ate into its bottom line. The company is now ranked #410 on the overall list, down sharply from #69 in 2017.”