
Seventy-nine stocks trading on the NYSE and Nasdaq hit 52-week highs in Tuesday trading. Of those stocks, 30 also hit all-time highs.
I’m someone who writes a fair bit about retail stocks. I happened to notice that three well-known retailers hit 52-week highs: Guess (GES), Miniso Group (MNSO), and TJX Companies (TJX).