Wall Street market report
|London | Wall Street | Asia|
(Close): Shares in Facebook jumped 6.5%, after reporting a surge in mobile advertising revenue on Wednesday.
That helped boost the technology rich Nasdaq index which closed almost 0.4% higher at 4,472.
Sportswear maker, Under Armour was the biggest winner among S&P 500 shares, rising almost 15%.
It increased its profit and sales forecast for 2014, after reporting a sharp increase in second quarter sales.
Caterpillar was the biggest loser among the Dow Industrials, falling 3%. It lowered its sales forecast for 2014, blaming a weaker outlook for construction in China.
"There's a tug of war in the market today between the companies that did well and the companies that didn't," said Kate Warne, investment strategist at Edward Jones.
"Caterpillar was disappointing, but stocks remain reasonably valued and the earnings season supports continued gains."