Home Editor's Picks S&P 500 rallies on election day as tech shines