Stocks rallied again on Thursday with a second day of advancing financial stocks and retreating oil prices.
The Dow closed up 207.38. The Nasdaq Composite ended the day ahead by 27.45. And the S&P 500 finished Thursday up 14.96.
Here are 7 Stocks You Need to Know for Friday.
Higher fees for investment banking helped JP Morgan (JPM | Quote | Chart | News | PowerRating) blow away earnings estimates on Thursday, beating expectations by 10 cents. JP Morgan closed up more than 13%.
Microsoft (MSFT | Quote | Chart | News | PowerRating) reported earnings Thursday after the closing bell, announcing EPS of $0.46 and missing estimates by a penny. The stock had closed up by just under 1% that day.
Also reporting earnings after the market closed on Thursday, Google (GOOG | Quote | Chart | News | PowerRating) missed earnings estimates by 11 cents. Google had ended the day slightly lower.
Reporting earnings before the bell on Friday, Citigroup (C | Quote | Chart | News | PowerRating) is expected to announce a loss of $0.61 per share. Citigroup closed up by more than 9% on Thursday.
IBM (IBM | Quote | Chart | News | PowerRating) blew away earnings estimates this evening after the bell, beating the number by 16 cents. Shares of IBM had edged higher by the close of trading on Thursday.
Merrill Lynch (MER | Quote | Chart | News | PowerRating) missed analyst earnings estimates by a wide margin on Thursday, reporting a loss of $4.97 when a loss of $1.91 was expected. Traders had bid MER higher by more than 9% in advance of the earnings announcement.
Schlumberger (SLB | Quote | Chart | News | PowerRating) reports earnings Friday morning before the bell. Analysts are expecting EPS of $1.12.
Do you think Schlumberger will be Up or Down on Monday? Play the TradingMarkets Up or Down Stock Contest for your chance to win $1,000 each month by correctly guessing the direction of a stock!