Nifty resumed higher at 9,945.55 and hovered in a range of 9,947.80 and 9,883.75 before ending at 9,904.15.
Mumbai: The NSE 50-share Nifty continued to rule firm for the third trading day by moving up by another 7 points to close at 9,904.15 on fresh buying mainly in IT and media counters.
Sustained buying by domestic funds also boosted the market sentiment.
India's second-biggest software services exporter Infosys received approval from SEBI on share buyback proposal to be considered in meeting to be held on August 19.
The share of Infosys Ltd rose by 4.68 per cent to end Rs 1,020.85. Other gainers were NTPC 3.94 per cent, Coal India 3.78 per cent, VEDL 2.56 per cent and Bharti Airtel 2.11 per cent.
However, Cipla fell by 2.92 per cent, Adani Ports 2.08 per cent, ACC 1.72 per cent, Maruti 1.54 per cent and Auropharma 1.46 per cent.
The Nifty resumed higher at 9,945.55 and hovered in a range of 9,947.80 and 9,883.75 before ending at 9,904.15, showing a gain of 6.85 points or 0.07 per cent.
The Nifty has gained by 193.35 points or 1.99 per cent in three trading days.
The Nifty IT also gained by 1.30 per cent and Nifty Media by 1.00 per cent.
A total of 923 scrips advanced and 726 declined while 87 remained unchanged. Total securities that hit their price bands were 115.
Turnover in the cash segment fell to Rs 24,336.40 from Rs 26,122.12 crs yesterday.
A total of 12,743.77 lakh shares changed hands in 88,70,208 trades. The market capitalisation of listed firms on the NSE stood at Rs 1,29,25,666 crores.