The S&P 500 is just 5 points away from its year to date high that was hit on April 2. While the road since April 2 has been far from smooth, there are some stocks that have sailed through unscathed. Below is a list of the 10 best S&P 500 stocks since the end of Q1.
About half of the S&P components are higher than they were on March 31 and half are below. The distribution of returns is plotted below.