Stock Market Today, July 9 -- The benchmark Nifty-50 index managed to end a volatile trading session with gains of 0.24% at 25,522.50 on Tuesday, amidst an ongoing consolidation phase. The Bank Nifty at 57,256.30 was also up 0.54%. While Realty and IT were among the prominent gainers, Pharma and Auto were among the key losers. Even broader indices, such as mid- and small-caps, ended 0.17-0.29% lower.

Further upside from here could push Nifty towards the immediate hurdle of 25700 levels in the short term, and that could open the next overhead resistance of 26000-26200 levels in the near term. Immediate support is placed at the 25425 level, as per Nagaraj Shetti, Senior Technical Research Analyst at HDFC Securities.

The Bank Nifty index i...