Why Walmart is Still a Buy at 52-Week Highs

Investors often see Walmart (WMT) as a bellwether for the U.S. consumer and how they are feeling. That’s because the company, which generated $648 billion in revenue last year, is the country’s biggest brick-and-mortar retailer by sales, with 140 milli…