S&P 500 Ends Higher, Securing a Weekly Gain as Technology Stocks Rally

S&P 500 Ends Higher, Securing a Weekly Gain as Technology Stocks Rally