S&P 500 reaches record highs.