The Dow closed up +181.19 (+1.41%) at 12,986.58. The S&P 500, Nasdaq and Russell 2000 were all up a similar amount.
After the market closed today, Google (GOOG) beat earnings expectations, with a profit of $2.9 billion for the first quarter, up 61% from a year earlier, as revenue climbed 24% to $10.7 billion. Google also announced an unorthodox stock split.
Hewlett-Packard’s (HPQ) stock jumped following news that the company’s PC sales in the United States grew by nearly 7% over the first quarter of 2011, outpacing every other competitor (even Apple), according to estimates compiled by tech research firms Gartner and IDC.