Best Stock to Buy: Walmart vs. Alibaba

Walmart (NYSE: WMT) and (NYSE: BABA) are two of the world's largest retailers. Walmart operates more than 10,500 stores and warehouse clubs across 19 countries and a wide range of e-commerce websites. Alibaba owns Taobao and Tmall, the two largest e-commerce marketplaces in China, several overseas marketplaces, and more than 300 brick-and-mortar supermarkets. Alibaba also owns China's largest cloud infrastructure platform.

But over the past five years, Walmart's stock has rallied 85% as Alibaba's stock plunged 50%. Let's see why the American retailer outperformed its Chinese peer by such a wide margin -- and if it's still the better overall investment.

Image source: Getty Images.

Continue reading


Source Fool.com