The market displayed volatility during the trading hours today. After resuming nine points lower over its last close at 7,298 and further inching lower on extended weakness, the Sensex soon rebounded into positive territory as buying commenced in most of the counters.
The Sensex advanced further in the first half to touch a new all-time intra-day high of 7,352 on strong gains in select banking, heavyweights and auto counters.
Emergence of fresh selling pressure in the afternoon trades - led by tech stocks, pharma and other select counters - dragged the markets into the red and the index tumbled below the 7,300-mark in mid-noon trades to touch a low of 7,218 - down 134 points from the day's high.
The Sensex, however, recovered from its losses on renewed buying towards the fag-end, but eventually ended lower at 7,304 - down three points.
The Nifty was up two points at 2,221.
ONGC gained 1.78% (Rs 16) to Rs 941, while ITC shot up 2.32% (Rs 39) to Rs 1,744. Reliance Industries, too, ended higher at Rs 638 - up Rs 5.
ICICI Bank, continuing from its yesterday's spurt, jumped 3.17% (Rs 14) to Rs 467. While SBI, after a mixed outing, finished higher at Rs 718 (up Rs 3), HDFC Bank slipped a per cent (Rs 6) to Rs 658.
Tata Motors flared up 4% (Rs 18) to Rs 467. While Hero Honda moved up 2.69% (Rs 16) to Rs 608, Maruti added 2.14% (Rs 10) to rs 456. Bajaj, however, lost 1.32% (Rs 18) to Rs 1,380.
ACC rose 2.16% (Rs 9) to Rs 421.