The stocks that did well were in sectors such as metals, the index for which was up 4.96 per cent on the BSE, as also automobile, public sector units, banking and IT. But consumer durables, healthcare, capital goods, realty and oil and gas lost ground.