 Major equity indexes closed higher on Wednesday, with large cap stocks leading small and mid-cap stocks. The S&P 500 and NASDAQ composites both reached all-time highs, and sector performance was broad, with technology and materials leading to the upside. Bond yields were lower, with the 10-year Treasury yield near 4.28%, and the U.S. dollar declined versus major currencies.