NEW YORK (CNNMoney) -- Stocks went on a roller-coaster ride Thursday, as investors parsed through positive news in U.S. and Europe. After storming out of the gate in the morning, the Dow and S&P 500 bounced between positive and negative territory before a late rally put both firmly higher.
Investors initially dove into stocks following better-than-expected readings on U.S. economic growth and some signs of stabilization in Europe.
But lacking conviction that a broader recovery could come along or that Europe indeed has the tools to stave off a sovereign debt crisis, investors lost appetite for risk by mid-afternoon. The market bounced up and down before rallying into the close.
"The market has been trading more on hope in general and hope on Europe," said Jim Barnes, senior fixed-income portfolio manager at National Penn Investors Trust. "The only thing that's improving are people's comments, but we haven't seen any type of credible plan that looks like it could be implemented."
The Dow Jones industrial average () closed up 143 points, or 1.3%. The S&P 500 ( ) closed up 9 points, or 0.8%, after earlier being up as much as 2.2%. The Nasdaq Composite ( ) fell 11 points, or 0.4%.
Investors stayed in financial stocks, which were among Thursday's biggest winners. Morgan Stanley (Fortune 500), JPMorgan Chase ( , Fortune 500), Bank of America ( , Fortune 500), Goldman Sachs ( , Fortune 500), and Citigroup ( , Fortune 500) closed the day up between 1% and 6%.,
Tech stocks were the laggards, led by an 11% drop in Netflix (DVD-by-mail service has met with a lukewarm reception at best. In fact, Netfix's stock has dropped nearly 50% in the past month alone.). The company has incensed subscribers by raising prices to offset its costs. And its latest move to rebrand its
Before the market opened, Germany's parliament approved expanded powers for the eurozone's bailout fund. Europe's debt crisis has kept investors on edge for months.
Investors were expecting Germany to approve the measure but many experts say much more needs to be done to really solve Europe's debt problems so that weighed on sentiment as well.
"The market has been under so much pressure recently, it seems like rallies are somewhat limited at this point until the wheels are in motion on this [Greek] bailout," said Phil Streible, senior market strategist at MF Global.
On Wednesday, stocks closed down, ending a three-day winning streak for all three indexes.
Economy: Modestly improved economic numbers, including gross domestic product growth at 1.3% and roughly 391,000 Americans filing new unemployment claims last week, still indicate that the U.S. economy is sputtering.
"Today we had one of the best initial claims of the year, but that doesn't mean that the jobless situation is getting any better," said Paul Larson, equities strategist at Morningstar. "It means that maybe people are getting laid off at a slightly slower rate."
Rounding out the trifecta of economic news, a report from the National Association of Realtors showed pending home sales fell 1.2% in August. That was better than economists had anticipated.
AMD (Fortune 500) shares fell sharply after the chipmaker cautioned investors it forecasts slower revenue growth in the third quarter than originally expected.,
General Motors' (Fortune 500) shares rose after ratings firm Standard & Poor's raised the automaker's credit rating to BB+ from BB-.,
World markets: European stocks were mixed. Britain's FTSE 100 ( ) closed down 0.4%, while the DAX ( ) in Germany jumped 1.1% and France's CAC 40 ( ) moved up 1.1%.
Asian markets ended mixed. China's Shanghai Composite () fell 1.1%, while Japan's Nikkei ( ) rose 1%. Hong Kong was closed due to a typhoon.
Oil for November delivery gained $1.45 to $82.64 a barrel.
Gold futures for December delivery jumped $3.10 to $1,621.10 an ounce.
Bonds: The price on the benchmark 10-year U.S. Treasury increased, pushing the yield down to 1.96%.
|$100,000 income: Three very different tax bills|
|5 people you might not tip (but should)|
|Many recalled GM cars won't be repaired|
|When she earns more than he does|
|Millions slip into Obamacare 'coverage gap'|
|Overnight Avg Rate||Latest||Change||Last Week|
|30 yr fixed||4.36%||4.24%|
|15 yr fixed||3.39%||3.26%|
|30 yr refi||4.34%||4.22%|
|15 yr refi||3.38%||3.24%|
Today's featured rates: