Key PointsThe S&P 500 gained more than 19% over the two-month period that ended on May 29, something it has done only seven other times before.In the past, following a two-month rally with gains exceeding 19%, the S&P 500 has returned an average of 28% during the next year.S&P 500 companies in the first quarter reported their fastest earnings growth since 2021, and Wall Street expects that strength to continue.10 stocks we like better than S&P 5…