Trading Today's S&P 500 Performance: Climb in Index Given Robust Big Tech Earnings Reports , and Administrator 2025 May 2