The Sensex ended the day higher by 275 points (provisional), while the Nifty gained 79 points in trade. Among the top gainers in trade today was DLF, which saw a sharp rally of 6% in trade, after reports that LIXIL Corporation will a 70 per cent in one of the company's arms.
Among the other notable gainers were Jaiprakash Industries which jumped 5% in trade.
Pharma stocks were once again in the limelight with Sun Pharma, Lupin Labs and Ranbaxy among the gainers.
Nifty stocks that lost ground in trade today were Mahindra and Mahindra, ACC and Sesa Sterlite. Pharma major Wockhardt rallied once again in trade, after hitting the circuit filter for two consecutive days.
Banking stocks ended the day mixed with private sector banks like Yes Bank and HDFC Bank rallying, while ICICI Bank and State Bank of India lost ground.
Shares in Coal India fell despite reports that the board would meet to consider buyback of shares.
Heavyweights, Reliance Industries and ITC also had a good day and rallied in trade today. Mid cap stocks also ended the day higher in line with the broad markets.
Among the mid cap stocks that gained were Reliance Capital, Siemens and Voltas. Jubilant FoodWorks continue to fall and dropped almost 4% in trade today.
Meanwhile, Asian markets ended the day mixed with the Japanese Nikkei and the Jakarta Composite ending the day higher.