NEW YORK (AP) -- Stock markets edged higher Friday, as a mixed set of earnings capped a turbulent week on Wall Street.
The Standard & Poor's 500 index rose 13 points to 1,555, up nearly 1 percent. The index was helped by a 4 percent rise in Google after the company posted strong earnings.
The Nasdaq composite index gained 39 points to 3,206, up almost 1.3 percent. After spending most of the day down, the Dow Jones industrial average ended Friday with a tiny gain — up 10 points at 14,547. A rare earnings miss for IBM weighed on the Dow.
Google's stock rose nearly $34 to $799.87 after its profit beat estimates.
Nearly three stocks rose for every one that fell on the New York Stock Exchange. Volume reached 3.5 billion shares.