News

The S&P 500 posted 37 new 52-week highs and two new lows, while the Nasdaq Composite recorded 131 new highs and 49 new lows.