Walmart Is the World’s Most Valuable Consumer Staples Brand, But Is the Stock a Buy?

view original post

Walmart (NYSE: WMT) is the most popular stock in the consumer staples sector among billionaire investors, according to research by The Motley Fool. It’s the top consumer staples company by market cap, …