As many as 149 stocks touched their 52-week highs, compared with 31 hitting 52-week lows, indicating strong market breadth