
What a difference three weeks can make.
Three weeks ago, the NYSE had just five stocks hitting 52-week highs, compared to 167 on Tuesday. On April 16, just 13 Nasdaq stocks hit 52-week highs, compared to 104 on Tuesday.

What a difference three weeks can make.
Three weeks ago, the NYSE had just five stocks hitting 52-week highs, compared to 167 on Tuesday. On April 16, just 13 Nasdaq stocks hit 52-week highs, compared to 104 on Tuesday.