Benchmark indices retained early gains as the Nifty 50 surpassed 9150 level ahead of GST Council meet later today and after Federal Reserve hiked interest rate by 25 basis points. The rally was backed by banking & financials, technology, auto, pharma and metals stocks.
The 30-share BSE Sensex gained 179.32 points at 29,577.43 and the 50-share NSE Nifty rose 58.65 points to 9143.45.
The broader markets outperformed benchmarks again, up 0.8 percent on strong breadth. About three shares advanced for every share falling on the BSE.
Adani Ports was top gainer among Sensex stocks, up more than 3 percent followed by Infosys, HDFC, L&T, Tata Motors, Asian Paints and Tata Steel.