The fourth-quarter reporting season is in full stride.
Analysts expect S&P 500 companies' earnings to grow 24.4% year-over-year, according to Refinitiv.
At 10:04 a.m. ET, the Dow Jones Industrial Average was up 506.44 points, or 1.48%, at 34,804.17, the S&P 500 was up 87.40 points, or 2.01%, at 4,443.85, and the Nasdaq Composite was up 356.00 points, or 2.63%, at 13,895.29.
The S&P 500 index is now down nearly 7.3% from its record closing peak on Jan. 3, while the tech-heavy Nasdaq has fallen 13.5% so far this year.
Tesla Inc added 4.6% ahead of its quarterly results after market close.