The Nifty index rose as much as 65 points to 9,218, surpassing its previous all-time high of 9,158 hit yesterday, post US Federal Reserve maintained an accommodative stance. The S&P BSE Sensex, on the other hand, gained 239 points in intraday trade to 29,824 level.

The Sensex settled the day at 29,649, up 63 points, while the broader Nifty50 ended at 9,160, up 6 points.

Broader market underperformed the frontline indices with BSE Midcap down 0.14% and BSE Smallcap up 0.04%.

The Nifty has gained 2.5% so far this week, while the Sensex has climbed 2.85%, in what is their highest weekly gain since the end of January.

The benchmark indices on Friday ended flat as investors preferred to stay on the sidelines ahead of the Reserve Bank of India’s policy meeting next week. The S&P BSE Sensex settled the day at 28,240, up 14 points, while the Nifty50 quoted 8,740, up 7 points at close. In the broader market, BSE Smallcap index outperformed the frontline indices and BSE Midcap to gain 1%. BSE Midcap added 0.6%. The market breadth, indicating the overall health of the market, was strong. On BSE, 1,600 shares rose and 1,187 shares fell. A total of 159 shares were unchanged.

Shares of Bombay Stock Exchange (BSE) made a strong debut on Friday, with the scrip listing at Rs 1,085, a 35% premium over the issue price of Rs 806 on the National Stock Exchange (NSE). The stock hit a high of Rs 1,200, up 49% against its issue price within minutes of listing. The stock eventually settled the trade 33% higher at Rs 1,070 against its issue price.