Stocks surged on Wall Street Wednesday, with the Dow Jones Industrial Average vaulting more than 1,000 points, its biggest one-day point-gain ever.

Investors recouped all their losses from a Christmas Eve plunge as stocks rallied across all sectors, giving the Dow and benchmark S&P 500 index its best single-day percentage gain in 10 years.

On Wednesday:

The S&P 500 index rose 116.60 points, or 5 percent, to 2,467.70.

The Dow soared 1,086.25 points, or 5 percent, to 22,878.45.

The Nasdaq composite gained 361.44 points, or 5.8 percent, to 6,554.36.

The Russell 2000 index of smaller-company stocks picked up 62.89 points, or 5 percent, 1,329.81.

For the week:

The S&P 500 is up 51.08 points, or 2.1 percent.

The Dow is up 433.08 points, or 1.9 percent.

The Nasdaq is up 221.36 points, or 3.5 percent.

The Russell 2000 is up 37.72 points, or 2.9 percent.

For the year:

The S&P 500 is down 205.91 points, or 7.7 percent.

The Dow is down 1,840.77 points, or 7.5 percent.

The Nasdaq is down 349.04 points, or 5.1 percent.

The Russell 2000 is down 205.70 points, or 13.4 percent.