s&p500 thirty trillion