S&p 500 index returns per year July 8, 2019 16 32 64 128 S&p 500 index per year S&p 500 index average return per year S&p 500 index increase per year S&p 500 index performance per year S & p 500 index Investing s&p 500 index fund