Market breadth was positive, with 2,904 stocks advancing compared to 1,010 declining.