U.S. stocks climbed on Thursday, extending gains into a fourth session, after the European Central Bank unfurled expanded stimulus and companies including Southwest Airlines posted upbeat quarterly earnings.
"We're pleased. There was always concern the ECB would disappoint, so we're pleased with size of the proposed actions, and the structure of it. There are moving parts, but overall it's good news," John De Clue, chief investment officer at the private client reserve at U.S. Bank Wealth Management.
ECB President Mario Draghi said the central bank would make monthly bond purchases of as much as $70 billion starting in March, and running through September of next year.
Draghi's announcement came after the ECB held benchmark rates unchanged at record lows.
Southwest rose after the carrier posted quarterly earnings and revenue above estimates; Union Pacific advanced after the railway reported a better-than-expected quarterly profit, and KeyCorp jumped after the regional bank tallied fourth-quarter results that surpassed expectations.
The CBOE Volatility Index, one gauge of investor uncertainty, fell 13 percent to 16.40.
After falling 71 points and jumping 286, the Dow Jones Industrial Average rose 259.70 points, or 1.5 percent, at 17,813.98, with UnitedHealth Group leading blue-chip gains that extended to 27 of 30 components.
The gained 31.03 points, or 1.5 percent, to 2,063.15, with financials leading sector gains and telecom faring the most poorly among its 10 major industries.
The Nasdaq rose 82.98 points, or 1.8 percent, to 4,750.40.
For every share that fell, roughly four rose on the New York Stock Exchange, where 890 million shares traded. Composite volume cleared 4.1 billion.
"It was telegraphed for so long that they were going to do something in terms of QE. Investors are skeptical about how effective QE is anyway. Our economy is doing better, but that's because of the energy situation here; we own it," Bruce Bittles, chief investment strategist at RW Baird, said.
"Our economy didn't respond to low interest rates and three rounds of quantitative easing, but it did respond to gasoline prices dropping by a third," said Bittles, not an advocate of the Federal Reserve's monetary policy.
Thursday's economic data had 307,000 Americans filing for jobless benefits last week, down 10,000 but more than the 300,000 forecast.
"Perhaps the worst in energy is behind us," Dan Greenhaus, chief strategist at BTIG, wrote in emailed commentary, noting the sector has risen 5.2 percent in the last three sessions, and led Wall Street gains on Wednesday.
On Wednesday, U.S. stocks advanced, with Wall Street's volatility unabated, as investors largely adopted the view that the European Central Bank would implement a large-scale bond-purchasing program.
Coming Up This Week:
8:30 a.m.: Chicago Fed national activity index for December
10 a.m. Existing-home sales for December
10 a.m. Leading indicators for December
More From CNBC.com: