We are nearly halfway through 2013 and the S&P 500 Total Return Index is on pace to deliver a return of over 47% for the year. In the last 188 years of stock market activity, the market delivered an annual return of over 40% just ten times. The last time it did so was 1958 and it is interesting that 1928 was one of the ten years.
