The S&P 500 index recently closed above 5,000 and set a new all-time high, less than three years after it first crossed the 4,000...

read more