For much of the year, the mega-cap tech stocks accounted for nearly all the returns of the S&P 500, but that trend changed in June. Returns last month were much more broad-based across the entire stock market.
(Please use a modern browser to see the interactive version of this visualization)