Stock Market Today, Feb. 18 -- The benchmark Nifty-50 index, snapping its eight-session losing streak, ended with gains of 0.13% at 22,959.50 on Monday. The S&P BSE Sensex also ended with gains of 0.08% at 75,996.86. Bank Nifty while still ended with 0.32% gains at 49,258.90, however overall sectoral trend was mixed with Pharma, Energy and metals being under key gainers though IT and auto ended in losses. The broader indices trend, too, was mixed, where midcap ended with some gains while small-cap ended flat.

The pullback formation will continue as long as the Nifty 50 index trades above 22800. On the higher side, it could move up till 23000 and further 23075. On the flip side, below 22,800, the sentiment could change. Below the same, th...