U.S. stocks climbed Wednesday, helped by banks and reopening stocks as the 10-year Treasury yield edged higher.

The Dow Jones Industrial Average rose 39.24 points, or 0.1%, to 35,405.50. The S&P 500 added 0.2% to a new closing high of 4,496.19. The Nasdaq Composite gained 0.1% to 15,041.86, also a new closing high.