Walmart tends to thrive during times of economic stress – inflation-weary customers flocked to Walmart last year. It side-stepped problems that hurt its top competitor, Target. Its stock (WMT) — hovering around $170 per share — is trading at an all-time high.