In the stock market, 473 stocks hit new 52-week highs while 105 reached fresh lows on the NYSE and Nasdaq. Among these, four stocks are gaining attention as potential buying opportunities for investors looking for value or momentum.
Read more at Barchart: 4 Stocks to Buy as They Touch 52-Week Highs and Lows
