Market breadth remained strongly positive with 2,868 stocks advancing against 948 declines on the BSE, while 127 stocks remained unchanged