Large Cap Earnings in Tech Comprise the Majority of S&P 500 Gains