The market breadth remained robust, with 2,505 stocks advancing and 1,552 declining on the BSE