U.S. stocks soared Friday, with the three major indexes notching gains for the week as data on consumer spending and wages suggests stubbornly high inflation may be cooling.