The markets last week ended on a positive note despite largely negative global cues. The Sensex, which, began on a negative note finally ended the week with a gain of 48 points at 8,892, helped by smart gains in auto stocks.
Among the index stocks - Tata Motors zoomed nearly 12% to Rs 134. Mahindra & Mahindra rallied 10% to Rs 281, and Maruti surged 7% to Rs 633.
Infosys, NTPC, ONGC, Tata Steel, BHEL, HDFC Bank, Grasim and Hindustan Unilever gained 2-5% each.
On the other hand, Ranbaxy slumped nearly 22% to Rs 162 on the back of adverse ruling by the US FDA.
HDFC tumbled over 6% to Rs 1,354.
Wipro, ACC, ICICI Bank, DLF, Hindalco, SBI and Larsen & Toubro shed 2-4% each.