The Dow and S&P posted moderate gains, while the Nasdaq fell slightly, in part due to a 1.69% loss in Apple .
47749
Dow and S&P post moderate gains;
108165
Stocks hold on to modest gains
122852
London shares fall slightly
14034
Shares end slightly lower
21094
German market falls moderately
134144
US stocks opened slightly lower Thursday
85248
Shares close marginally higher
108087
US sharemarkets make slight gains
68060
US stocks manage modest rebound
164424
Cocoa posts modest gains
100502
Markets recover slightly after down day
95718
European shares trim gains after weak US data
105043
Sensex trades with modest losses;
20875
Elan reports narrower losses
127150
Markets trading marginally higher
4728
Gold recovers marginally
61423
US stocks pare gains