Through the first half of the year, as you can see in the chart below, just 10 stocks (2%) of the SP500 index have made up more than 100% of the indexes return this year.
While this is not what stock bulls want to see, it isn’t necessarily negative … at least not yet. Ideally, the more stocks participating and contributing to the indexes (positive) return the better. What would be healthy for higher future stock prices is to see strength rotate from the above 10 companies and across a wider breadth of not just companies but also sectors.