The Sensex opened with a positive gap of 39 points at 6,673, and zoomed past the 6,700-mark to touch a new all-time high of 6,719 in noon deals.
After moving in a narrow range for most part of the trading session, the index slipped to 6,660 on profit-taking at higher levels. The Sensex finally closed with a gain of 45 points at 6,679.
The Nifty gained 16 points to 2,098.
While 19 index scrips advanced with a volume of 80 lakh shares totalling Rs 454 crore, 11 declined with a volume of 56 lakh shares for Rs 240 crore.
Infosys was firm right through the session, and gained over 3% (Rs 66) to Rs 2,169. While Satyam was up 2.7% (Rs 11) to Rs 421, Wipro advanced over 2% (Rs 16) to Rs 711.
SBI moved up 1.8% (Rs 12) to Rs 666. ITC dropped 1.3% (Rs 17) to Rs 1,317. HLL dropped over 2% (Rs 3) to Rs 152. Reliance was down nearly a per cent (Rs 5) at Rs 543.
BHEL zoomed over 5% (Rs 42) to Rs 860.
ACC declined over a per cent (Rs 5) to Rs 374. While Gujarat Ambuja also declined over a per cent (Rs 5) to Rs 447, Grasim was up 0.6% (Rs 8) at Rs 1,360.
Hero Honda was steady right through the day, and closed with a gain of over 2% (Rs 13) at Rs 564. Bajaj was down over a per cent (Rs 13) at Rs 1,074. Maruti slipped 1.5% (Rs 8) to Rs 491.
Bharti added nearly 3% (Rs 6) to Rs 215. ICICI Bank moved up 1.6% (Rs 6) to Rs 381. Tisco was up 1.4% (Rs 6) at Rs 404. Ranbaxy was up Rs 6 at Rs 1,051. Dr. Reddy's, Cipla and Hindalco also closed with gains.
