Sun Pharma (1.72 pc), BHEL (1.40 pc), HDFC Bank (1.07 pc), Gail India (0.81 pc) and ICICI Bank (0.66 pc).
Among sectoral indices, the BSE-Teck rose 1.35 pc, IT (1.24 pc), Consumer Durables (1.20 pc) and Metal (0.98 pc).
Reflecting fresh participation of retail investors, the BSE-Smallcap and BSE-Midcap outperformed the Sensex, rising by 0.85 per cent and 1 per cent respectively.
The market breadth was positive as 1,577 stocks ended with gains while 1,223 that settled with losses. The total market turnover improved further to Rs 2,401.96 crore from Rs 2,101.35 crore last Friday.
Foreign institutional investors (FIIs) were net buyers of Rs 366.37 crore on last Friday as per provisional data from the stock exchanges.