Home Editor's Pick S&P 500 and Nasdaq: New all-time high for the S&P 500