Is there a website that provides historical monthly, quarterly, and YTD total return calculation for DJIA, Nasdaq and S&P 500 index ? S&P 500 gained 15.4263% in the second qtr. It would be interesting to see when was the last time S&P 500 gained by this similiar percentage and what ensued the following quarter. TIA