The 30-share benchmark index ended the trade at 24804.28, higher by 86.29 points, while the NSE Nifty was at 7538.75, up by 28.55 points.
On the global front, Asian peers ended the day on a positive note. Meanwhile, European counters were also trading firm.
Pfizer today slumped as the company discontinued the manufacture and sale of popular cough syrup Corex with immediate effect.
The stock ended the day at Rs 1763, lower by 8.55 per cent on BSE. It touched an intraday low at Rs 1753 during the trade.
Suven Life Sciences surged 5 per cent today as the company has been granted a patent each by China, Eurasia and Hong Kong for a drug used in the treatment of neuro-degenerative diseases.
The stock ended the day at Rs 5204, higher by 1.94 per cent on BSE. It touched an intraday high at Rs 211 during the trade
Bhushan Steel rose over 5 per cent after the company received green nod for its Rs 3,000 crore plant in Odisha.
The stock ended the day at Rs 38.45, higher by 6.51 per cent on BSE. It touched an intraday high at Rs 38.90 during the trade.
Sasken Communication Technologies Ltd on Monday said it has reached a settlement with Spreadtrum Communications Inc. and Beijing UniSpreadtrum Technology Ltd (Spreadtrum) for unauthorized use of Sasken's Protocol Stack IP, by these companies.
The stock ended the day at Rs 379, higher by 19.99 per cent on BSE. It touched an intraday high at Rs 379 during the trade.
Coal India Ltd plunged amid massive selling by investors as the stock went ex-dividend today.
The stock ended the day at Rs 296, lower by 7.08 per cent on BSE. It touched an intraday low at Rs 292 during the trade.