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 (NASDAQ:ROST), Macy's (NYSE:M), Nordstrom (NYSE:JWN), Lowe's (NYSE: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 (NYSE:ANF). (Click to enlarge)