Tech companies lead list of double-digit gains in June for stocks in the S&P 500 Published 20 Jun 2025 Full Article