Whether it’s a revolution in retailing or just a major upheaval, whatever is happening in the industry belies the remarkable stability among the nation’s leading merchants. The annual snapshot that is STORES Magazine’s Top 100 Retailers has changed very little over the past several years, thanks to retailers working smartly to modernize and reinvigorate their strategies and retail’s measured pace of change. This year, Amazon.com is ranked No. 3 behind Walmart and Kroger. Last year Amazon was No. 7 and the nine other retailers in the Top 10 remained the same.

Five years ago, Amazon was in 11th place and eight of the Top 10 retailers were the same as this year: Walmart, Kroger, Target, Costco, The Home Depot, Walgreens, CVS and Lowe’s. In 2008, that same solid eight held the top of the chart while Amazon was ranked at No. 25.

These long-term, top-ranked retailers “have done some really smart things to modernize and reinvigorate their strategies,” said Bryan Gildenberg, chief knowledge officer at Kantar Consulting.

They also benefit from retail’s measured pace of change: Merchandise moving through ecommerce accounted for only 9 percent of total U.S. retail sales entering 2018, according to U.S. Department of Commerce figures.

The National Retail Federation’s STORES Top 100 Retailers is an annual compendium of the nation’s retailers which ranks the industry’s largest companies according to sales. Explore the complete list here or read an in-depth analysis of this year’s rundown.