
Shares of Walmart (WMT) have been steadily climbing higher in recent months, and are now up more than 15% year to date. Indeed, the big-box retailer is having its way as consumers continue to flock to retailers that promise the most savings. It's not just Walmart's ability to offer everyday low prices that makes it such a juggernaut at a time like this. The company has also invested to adapt to the digital age, allowing it to to catch up with the likes of disruptive behemoths like Amazon (AMZN) - which recently got slapped with an FTC antitrust suit for having an illegal monopoly.
It may be hard to believe, but Walmart stock has actually outperformed Amazon over the last three years. While Walmart is fresh off a new high of around $166 per share, Amazon stock is still struggling to climb back after the 2021-2022 selloff cut the shares' value in half.