U.S. stocks closed narrowly mixed Monday, but the Dow and S&P 500 squeezed out gains to finish at fresh highs. In U.S. economic news, the Institute of Supply Management (ISM) corrected its May manufacturing data for a second time to 55.4. The index was first corrected to 56 after being initially reported as 53.2. Analysts polled by Reuters expected a reading of 55.5. Construction spending ticked up in April to its best level in nearly five years, but still missed estimates. The dollar gained ground against the euro, the pound, and the yen. Light sweet crude oil for July delivery dropped 24 cents to $102.47 a barrel on the New York Mercantile Exchange. Gold futures lost $2.00 to $1,244.00 an ounce. The Dow Jones industrial average added 26.46, or 0.16 percent, to 16,743.63. The broader Standard & Poor's 500 index rose 1.40, or 0.07 percent, to 1,924.97. The technology-heavy Nasdaq composite fell 5.42, or 0.13 percent, to 4,237.20.