The benchmark S&P 500 breached five-month high on Wednesday, boosted by gains in financial and industrial stocks as marquee companies posted strong results and bolstered expectations of a solid second quarter.
Amazon.com became the second company after Apple to top $900 billion in market value, before reversing course to trade lower.
Morgan Stanley, which rounded off earnings from big banks, gained 2.8 percent after its profit topped analysts` estimates.
Berkshire Hathaway`s Class B shares jumped 5.8 percent after the conglomerate eliminated a restriction on its ability to buy back its stocks.
Financials rose 1.56 percent, the most among the 11 major S&P sectors, followed by the industrial group`s 1.19 percent increase.
Boosting the industrial sector was strong earnings from railroad CSX Corp and United Airlines that helped ease concerns about the impact of the trade dispute on domestic hauls. A 6.6 percent rise in shares of CSX was the biggest boost to the Dow Jones Industrial Average and pushed railroad operators higher. UAL also raised its 2018 profit forecast, sending its shares up 8.4 percent and lifting airline stocks.
"Markets are going to stay a little range bound and are trying to grind a little bit higher in the midst of slower trading," said Mark Heppenstall, chief investment officer at Penn Mutual Asset Management, in Horsham, Pennsylvania.
As more S&P companies report earnings, the estimate for second-quarter profit has increased to 21.2 percent from 20.7 percent on July 1, according to Thomson Reuters I/B/E/S.
Federal Reserve Chairman Jerome Powell told the members of a House committee that rising world protectionism would over time pose a risk to a U.S. and global expansion.
"Powell`s testimony is the big topic of the day, but I don`t think he`s going to say anything that will tip the scales or drive the markets meaningfully one way or the other," said Heppenstall.
At 12:44 a.m. EDT the Dow Jones Industrial Average was up 81.60 points, or 0.32 percent, at 25,201.49, the S&P 500 was up 5.55 points, or 0.20 percent, at 2,815.10 and the Nasdaq Composite was down 5.75 points, or 0.07 percent, at 7,849.37
Seven of the 11 main S&P 500 sectors were lower, led by the defensive utilities and consumer staples sectors.
IBM dipped 0.3 percent, while American Express gained 1.4 percent ahead of their results after the bell.
Advancing issues outnumbered decliners by a 1.13-to-1 ratio on the NYSE and for a 1.03-to-1 ratio on the Nasdaq.
The S&P index recorded 26 new 52-week highs and no new lows, while the Nasdaq recorded 80 new highs and 38 new lows.
(This article has not been edited by Zeebiz editorial team and is auto-generated from an agency feed.)