U.S. stocks edge higher; S&P 500 eyes new highs