The Dow Jones and S&P 500 hit new records, with the Dow up 238 points and the S&P rising 0.7%. Nasdaq also gained 0.8%. The Russell 2000, tracking smaller companies, rose 0.8%, outperforming major indexes. Investors may be shifting away from tech stocks to other areas of the market.

Read more at Dow Jones & Company: Dow, S&P 500 Mark New Highs. More Stocks Are Joining the Rally.