Several major market players reported earnings this week including IBM and Goldman Sachs. 83 companies in the S&P 500 that have reported earnings so far, and 60% were above analyst expectations while less than 23% were below. For revenues, 51.8% were above expectations and 48.2% were below. Netflix reports on Monday and analyst expect $0.83 a share on $1.27 billion in revenues. On Wednesday analyst expect Facebook to report $0.24 a share on $2.35 billion in revenues.

If you liked this article you might like

Snap's Stock Tanks as Online Campaign Against Snapchat Redesign Spreads

Snap's Stock Tanks as Online Campaign Against Snapchat Redesign Spreads

Using Twitter to Trade Stocks

Using Twitter to Trade Stocks

Buy Stocks That Are Right for You: Cramer's 'Mad Money' Recap (Friday 2/16/18)

Buy Stocks That Are Right for You: Cramer's 'Mad Money' Recap (Friday 2/16/18)

How Jim Cramer Knew to Sell Just Before The Dow Jones Industrial Average Tanked

How Jim Cramer Knew to Sell Just Before The Dow Jones Industrial Average Tanked

General Electric Is One Mega-Cap Stock You Must Still Avoid

General Electric Is One Mega-Cap Stock You Must Still Avoid