The key Indian equity indices, which opened lower on Thursday closed at a reasonably higher range after touching intra-day record highs.
"Benchmark indices hit fresh high with Nifty50 surpassing 10,350-mark ahead of October F&O expiry scheduled later in the day. S&P BSE Sensex settled at new high of 33,147, up 104 points for the day," Dhruv Desai, Director and Chief Operating Officer of Tradebulls, said.
The 30-scrip Sensitive Index (Sensex) of the BSE which opened at 33,025.17 points, provisionally closed 33,147.13 points (at 3.46 p.m.), up 104.63 points or 0.32 per cent from its previous day's close at 33,042.50 points.
The index touched 33,196.17 points -- its new intra-day high -- and a low of 32,835.06 points during trade session.
The broader 50-scrip Nifty at the National Stock Exchange (NSE) provisionally closed at 10,343.80 points, up 0.47 per cent or 48.45 points.