Last Friday (April 26), the S&P 500 and Nasdaq reached all-time highs after a strong round of earnings reports.
But for investors...