AP Radio AP Radio News:

Nov 16, 5:19 PM EST

How major US stock indexes fared on Thursday

Greece's Debt Threatens to Spread
State budget
gaps map
Auto industry problems trickle down, punish Tennessee county
Women give old Derby hats a makeover in tough economy
S.C. town deals with highest unemployment in South
How mortgages were bundled and sold as securities
Tracking the $700 billion financial bailout
Tracking the year's job losses
State-by-state foreclosures since 2007
Credit crisis explained
Presidents and their economic legacies
Lexicon of the financial crisis
Americans' addiction to debt

U.S. stocks closed solidly higher Thursday, driven by solid earnings from Wal-Mart Stores, Cisco Systems and other companies. The gains broke a two-day losing streak for the market and pushed the Nasdaq composite to a record high.

Technology companies, health care stocks and consumer product makers accounted for some of the biggest gains. Energy and utilities stocks declined.

On Thursday:

The Standard & Poor's 500 index rose 21.02 points, or 0.8 percent, to 2,585.64.

The Dow Jones industrial average gained 187.08 points, or 0.8 percent, to 23,458.36.

The Nasdaq added 87.08 points, or 1.3 percent, to 6,793.29.

The Russell 2000 index of smaller-company stocks picked up 22.79 points, or 1.6 percent, to 1,486.88.

For the week:

The S&P 500 is up 3.34 points, or 0.1 percent.

The Dow is up 36.15 points, or 0.2 percent.

The Nasdaq is up 42.35 points, or 0.6 percent.

The Russell 2000 is up 11.61 points, or 0.8 percent.

For the year:

The S&P 500 is up 346.81 points, or 15.5 percent.

The Dow is up 3,695.76 points, or 18.7 percent.

The Nasdaq is up 1,410.17 points, or 26.2 percent.

The Russell 2000 is up 129.75 points, or 9.6 percent.

© 2017 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed. Learn more about our Privacy Policy and Terms of Use.