All major U.S. indexes were in the green, following the S&P 500 and Nasdaq's best trading days in six weeks during the prior session.