SP 500 Gains Ground as Tech Surge Offsets Widespread Sector Losses SJM Q1 2026 Earnings EPS Beats Estimates Amid Solid Execution Credit Cards for Building Credit Key Considerations for June 2026