While stock valuations have moderated somewhat with the latest pullback, the S&P 500 as of Friday was still trading at 21.7 ...