The stock markets have been on an amazing in recent years, with the S&P 500 more than doubling since the beginning of the decade ...