U.S. stocks head for a weak open Friday, as investors took in a mixed bag of corporate news and results and waited for the latest news out of Europe.
Dow Jones industrial average, S&P 500 and Nasdaq futures were between 0.2% and 0.5% lower. Stock futures indicate the possible direction of the markets when they open at 9:30 a.m. ET.
General Electric reported earnings ahead of the opening bell that topped estimates but revenue fell short.
Investors had been bracing for a lackluster quarter, but the bulk of corporate results have come in above expectations. Of the 77 S&P 500 companies that had reported earnings through Wednesday, 48 have topped forecasts, according to research from S&P Capital IQ.
Early Friday, entertainment company Viacom reached a "long-term" deal with DirectTV, ending a week-long feud between the two. That means that DirectTV subscribers won't lose access to more than a dozen channels, including MTV, Nick and Comedy Central.
IPOs will also be in focus early Friday. Palo Alto Networks will make its public debut after pricing its initial public offering at $42 a share -- above its estimated range. Travel site Kayak will also finally start trading. Kayak priced its IPO at $26 a share.
It's been a pretty good week for going public. Thursday, shares of Five Below surged 55% after the teen retailer raised $163 million through its IPO.
Meanwhile, there are still signs of weakness in the broader economy and Europe's debt crisis remains a concern. Eurozone finance ministers will meet Friday, and are expected to finalize the terms of the first part, or €30 billion, of a bailout for Spanish banks.
Spain has a lot to contend with. Much like Greece, Spaniards have taken to the streets in violent protest of tough austerity cuts the eurozone's fourth-largest economy needs to make. The yield on the benchmark 10-year Spanish bond moved back above 7% - a worrisome and unsustainable level.
U.S. stocks held onto modest gains Thursday as investors weighed the latest corporate results against poor economic data.
World markets: European stocks were mixed in morning trading. Britain's FTSE 100 and the DAX in Germany each shed 0.8% and France's CAC 40 fell 1.5%.
Asian markets ended mixed. The Shanghai Composite fell 0.7% and Japan's Nikkei dropped 1.4%, while the Hang Seng in Hong Kong added 0.4%.
Companies: Xerox reported second-quarter earnings that were in line with forecasts, but the company missed revenue estimates and issued downward guidance for the current quarter.
Shares of SandDisk soared 12% in premarket trading, a day after the company blew past analysts' expectations and said it expects strong demand for the remainder of the year. SanDisk makes flash technology used in mobile phones, tablets and eReaders.
Chipotle Mexican Grill shares plunged more than 17%, after the company reported sales that fell far short of forecasts and warned of more pricing pressure to come. A slew of analysts downgraded the stock early Friday.
Microsoft announced a 4% jump in revenue Thursday versus the same quarter last year, ahead of the highly anticipated release of its Windows 8 operating system this fall. It also reported the first quarterly loss in its history.
Google shares rose nearly 3%, a day after the search giant reported an 11% increase in profit.
Shares of Advanced Micro Devices slumped more than 3% after the chipmaker reported worse-than-expected earnings and said third-quarter results would be negatively impacted by the global economic slowdown.
Currencies and commodities: The dollar gained against the euro and British pound but fell versus Japanese yen.
Oil for August delivery fell 86 cents to $91.80 a barrel.
Gold futures for August delivery fell $5.50 to $1,574.90 an ounce.
Bonds: The price on the benchmark 10-year U.S. Treasury rose, pushing the yield down to 1.47% from 1.52% late Thursday.

Comments