Retail behemoths Amazon.com (NASDAQ: AMZN) and Walmart (NYSE: WMT) together produced more than three-quarters of a trillion dollars in revenue in their recently completed fiscal years.

But these giants attract different types of investors. Amazon appeals to growth investors, and they've enjoyed market-smashing returns. Walmart appeals to income-seeking value investors, and they've seen the company's dividend increase every year for decades.

But which is the better buy today? Both reported their holiday-season earnings in recent weeks, so it's a good time to take a look.

Continue reading


Source Fool.com