Stocks closed broadly lower on Wall Street Thursday as more grim news piled up revealing the grave economic damage being caused by the coronavirus outbreak.

Even so, the S&P 500 ended up 12.7% higher for April, its biggest monthly gain since 1987.

The monthlong rally came as the Federal Reserve and Congress announced aggressive measures to help the economy weather the fallout from the widespread business shutdowns and stay-at-home guidelines put in place to fight the pandemic.

On Thursday:

The S&P 500 index fell 27.08 points, or 0.9%, to 2,912.43.

The Dow Jones Industrial Average slid 288.14 points, or 1.2%, to 24,345.72.

The Nasdaq dropped 25.16 points, or 0.3%, to 8,889.55.

The Russell 2000 index of smaller company stocks gave up 50.10 points, or 3.7%, to 1,310.66.

For the week:

The S&P 500 is up 75.69 points, or 2.7%.

The Dow is up 570.45 points, or 2.4%.

The Nasdaq is up 255.03 points, or 3%

The Russell 2000 is up 77.61 points, or 6.3%.

For the year:

The S&P 500 is down 318.35 points, or 9.9%.

The Dow is down 4,192.72 points, or 14.7%.

The Nasdaq is down 83.05 points, or 0.9%

The Russell 2000 is down 357.80 points, or 21.4%.