The broader markets were in the green territory, with the BSE Mid-Cap Index up 1.21 per cent and the BSE Small-Cap Index up 0.79 per cent. The top mid-cap gainers were Trent Ltd, Sun TV Ltd and Canara Bank. In contrast, the top small-cap gainers are Rushil Décor Ltd, Gensol Engineering Ltd and NBCC (India) Ltd.