Asian Paints, Larsen & Toubro, Reliance Industries and Infosys were the other major gainers, up around 2 per cent each.
On the flip side, HCL Technologies was down over a per cent. Bajaj Finance was the other notable loser.
Sectorally, the BSE FMCG and Capital Goods indices were up over a per cent each. Most of the other indices were holding marginal gains.
Among stocks, Trent fell over 2 per cent after the Tata group retail firm has reported a consolidated net loss of Rs 20.87 crore for the fourth quarter ended in March 2022 vs a net profit of Rs 17.44 crore in the year ago period.
Another Tata group firm Indian Hotels rose 5 per cent on strong Q4 numbers. It reported a consolidated net profit of Rs 71.57 crore in the March quarter against a consolidated net loss of Rs 97.72 crore in the same period last year.