Stock indexes end week with gains

U.S. stocks on Friday wavered mostly higher to end with weekly gains after a day of choppy trade, as investors mostly pulled the plug on an early rally that had been sparked by fewer job losses than expected and central bank liquidity moves.

Far off its early highs that had the Dow Jones Industrial Average up 120 points at the start, the Dow gained 48.2 points, or 0.4 percent, to close at 13,058.20, up 1.3 percent on the week, with 21 of its 30 components settling in the green.

The S&P 500 gained 4.56 points, or 0.3 percent, to 1,413.9, giving it a 1.1 percent weekly rise. The technology-laden Nasdaq Composite fell 3.72 points, or 0.2 percent, to 2,476.99, a weekly gain of 2.2 percent.