Tech Rally Propels SP 500 Higher Amid Widespread Declines ANGI Q1 2026 Earnings EPS Beats Estimates as Cost Controls Drive Surprise Profitability SP 500 and Nasdaq Poised to Extend Record Run as USIran Peace Deal Updates Fuel Optimism