Every major sectoral index ended in the green, with Pharma, Realty, IT, Media, and Consumer Durables leading the charge, each posting gains of 2–3 per cent