New York - US stocks pushed higher on Friday, extending the prior session's rally following a solid earnings report from General Electric.
The Dow Jones Industrial Average rose 74.22 points (0.43%) to 17 215.97.
The broad-based S&P 500 rose 9.25 (0.46%) to 2 033.11, while the tech-rich Nasdaq Composite Index advanced 16.59 (0.34%) to 4 886.69.
Analysts said investor sentiment remained upbeat on increased confidence the Federal Reserve will not hike interest rates in 2015.
Dow member GE rose 3.4% as it reported higher industrial earnings and chief executive Jeff Immelt gave an upbeat appraisal of the global economy.
Honeywell International, another large industrial company, lost 1.5% as it slightly topped profit forecasts but came up short on revenues and lowered its full-year revenue outlook.
United Continental lost 3.1% on news that newly installed chief executive Oscar Munoz had been hospitalized after a reported heart attack.
Twitter climbed 4.9% as former Microsoft chief executive Steve Ballmer disclosed he took a four percent stake in the microblogging company.
Google shares rose 0.1% after a US appeals court upheld a ruling in a long-running case that said the company's project to digitize the world's books does not violate copyright law.
Bond prices dipped. The yield on the 10-year US Treasury rose to 2.03% from 2.02% Thursday, while the 30-year advanced to 2.88% from 2.86% Bond prices and yields move inversely.