Stocks rose broadly on Thursday, staging a massive comeback from steep declines seen earlier in the day, as investors looked past Russia's attack on Ukraine.

The S&P 500 rose 1.5% to 4,288.70 after dropping more than 2.6% earlier in the session. The Dow Jones Industrial Average added 92.07 points to 33,223.83, erasing an 859-point decline. The Nasdaq Composite ended the session 3.3% higher at 13,473.59, after being down nearly 3.5% at one point in the session.