After updating the price performance of the stocks in the list, the average stock was down 3.78% versus the S&P 500's performance of -7.44%. While they weren't up, they did outperform, so it's worth taking a look at the stocks that are currently ranked best according to StockScouter.
There are currently 35 stocks in the S&P 500 with a "10" StockScouter ratings, which is the highest score a stock can get. Below we highlight these names along with their year to date changes.
As shown, Hasbro (NASDAQ:HAS) is the best performing stock this year of the "10s", followed by NSC, QCOM, AMGN, BNI and CPWR. The worst performing stocks year to date that still have a "10" rating are TXT, ROK, MSFT and MRO.
We'll once again take a look at the performance of these names in a couple months to see how they have done.
click to enlarge