Stocks retained most of their gains after a choppy start, closing the week on a positive note.

The Dow Jones Industrial Average finished higher. Nasdaq and the S&P 500 also gained ground.