for most of 2023 the stock markets gains had been all about seven companies that is starting to change market breadth or the measure of advancers against losers had been negative heading into june as most of this years rally was due to just seven companies but the june bull run has seen much more widespread growth with 425 of the stocks listed in the s  p 500 showing positive returns against just 78 losers according to howard silverblatt senior index analyst at s  p dow jones indices prior to june the indexs positive performance was completely due to the performance of just seven companies apple microsoft nvidia amazon tesla and alphabet counting both the google parents class a and c shares but that has broadened out in june the s  p 500 total return ytd is 1198 but you now need the top 20 to turn the index negative 007 compared to 8 at monthend may 029 silverblatt wrote that list of 20 now includes companies such as broadcom advanced micro devices and salesforce and nontech names such as general electric warren buffetts berkshire hathaway class b shares and visa on a yeartodate basis there are now 269 stocks that are positive compared to 233 down of that group some 150 are higher by at least 10 and another 70 have gained at least 20 on the downside 108 stocks are off at least 10 and 32 have fallen at least 20