Just three stocks—Microsoft $MSFT, Nvidia $NVDA, and Apple $AAPL—now make up 20% of the S&P 500.