The Indian stock market extended gains for a third consecutive session on Friday, with benchmark indices the Sensex and the Nifty ending higher amid overall bullish global market sentiment.Sensex rose 166.5 points to close at 78,095, while the Nifty 50 gained over 66 points to end the session at 24,384. Broader markets also remained in the green, with the Nifty Midcap 100 and Nifty Smallcap 100 indices rising more than 0.4%.Here are today’s top gainers on NiftyAgenciesHere are today’s top gainers on SensexAgenciesHere are today’s top losers on NiftyAgenciesHere are today’s top losers on SensexAgenciesWhat lies ahead for Dalal Street?Positive momentum continued, although some profit booking emerged at higher levels as caution persisted amid elevated yields and potential rate-hike concerns, said Vinod Nair, Head of Research at Geojit Investments. The sustainability of the recovery will depend largely on the ongoing earnings season, which is currently outperforming forecasts, and on a reduction in global risks, he added.The domestic IT index witnessed profit booking following its recent rally. Meanwhile, a rebound in global chipmakers, supported by strong earnings and spending plans, eased concerns over AI valuations, putting pressure on domestic technology stocks, according to the analyst."As the earnings season gathers pace, markets will seek confirmation that the recent improvement in earnings is broad-based rather than concentrated in a few sectors," he further said.Technical view on NiftyGoing ahead, SBI Securities said that the immediate resistance for Nifty is in the 24,530-24,550 zone, which coincides with the previous swing high. Any sustainable move above this zone could result in Nifty extending its pullback towards 24,700, followed by 24,850 in the short term, it added.On the downside, the immediate support for Nifty is placed in the 24,250-24,230 zone, according to the brokerage.(Disclaimer: Recommendations, suggestions, views and opinions given by the experts are their own. These do not represent the views of The Economic Times)