Gap Inc. reported earnings after the bell today that beat street estimates.
52152
Gap reports earnings;
12059
Kaman reports strong earnings
61423
US stocks pare gains
174535
European markets post gains
25363
Stocks headed for a strong finish
51541
Sensex extends gains
133370
US stocks close higher;
172088
Stocks snap winning streak;
114361
US stocks rally after slew of earnings
12609
Markets finish higher
160489
Stocks extend gains in mid-day trading
73185
Moody's Corp beats estimates though profit falls
140361
Stronger than expected manufacturing activity lifts markets
52877
Sensex makes some recovery;
171043
Sensex extends gains;
71572
Stocks close higher
172824
Us stocks make strong gains