U.S. stocks ended with modest gains on Monday, as major indexes eked out closing records as investors looked ahead to the release of major corporate earnings expected to show strong fundamentals. The Dow Jones Industrial Average rose 83 points, or 0.4%, to 22,955. The S&P 500 added 4 points, or 0.2%, to 2,558. The Nasdaq Composite Index rose 18 points to 6,624, a rise of 0.3%. Wall Street has been in a pronounced uptrend of late; last week, both the Dow and the S&P closed out their fifth straight weekly advance, while the Nasdaq has risen for three straight weeks. Financial stocks were among the strongest of the day, with the sector up 0.7%. J.P. Morgan Chase & Co. rose 2.1% while Bank of America Corp. was up 1.6%. Markets were also supported by the latest economic data. The New York Fed reported that its Empire State manufacturing index climbed to a three-year high of 30.2 in October from 24.4 in September, topping the Econoday-compiled consensus of 20.