Top 20 Stocks Contributing to S&P 500 Return

The S&P 500 remains overly concentrated. Is this a cause for concern?

Image: BofA Global Investment Strategy

Top 20 Stocks Contributing to S&P 500 Return