U.S. stocks gained at the open on Thursday after Bank of America Corp said it would repay $45 billion in taxpayer bailout funds and data showed initial jobless claims fell last week.

The Dow Jones industrial average <.DJI> was up 24.57 points, or 0.24 percent, at 10,477.25. The Standard & Poor's 500 Index <.SPX> gained 3.22 points, or 0.29 percent, at 1,112.46. The Nasdaq Composite Index <.IXIC> rose 10.36 points, or 0.47 percent, at 2,195.39.

(Reporting by Angela Moon; editing by Jeffrey Benkoe)