Retail stocks have been some of the best performers throughout this entire bull market. After today's stronger-than-expected Retail Sales report, more than half of the 31 S&P 500 retail stocks are trading within 2.5% of their 52-week highs. Only four of the 31 names in the group are trading below their 50-day moving averages, and just six are down year to date.
As shown below, Ross Stores (ROST), Macy's (M), Nordstrom (JWN), Lowe's (LOW), and Limited Brands (LTD) are the closest to their 52-week highs. Macy's is up the most year to date, and it's the second farthest above its 50-day moving average behind Abercrombie & Fitch (ANF).