Stock market today, Sept. 16 -- The benchmark Nifty-50 index managed to hold the psychological 25000 level, despite correcting 0.18% to end at 25,069.20. The Bank Nifty at 54,887.85 gained 0.18%, as realty was key gainer. While Oil & Gas index also ended with gains , most other sectors led by IT, pharma among others posted losses. In the broader indices, mid- and small-caps ended with gains of 0.44-0.76%.

For Nifty, a decisive breakout above 25,150 could trigger short covering and potentially lead to a rally toward the 25,300 zone. Given the recent upward momentum, some profit booking at higher levels is expected, said Nilesh Jain, Head - Technical and Derivatives Research Analyst (Equity Research), Centrum Broking Ltd.

For Bank Nifty, ...