It has been observed that in the last couple of weeks, Nifty has been trading in the range of 10,700-10,837. On the charts one thing remains distinctly clear that unless this range is breached either on upside or downside, we will see each upmove getting stalled in the range of 10,830-10,840. Stocks in news: Infosys, Hindustan Unilever, Tata Communications, IDBI Bank, Relaxo Footwears, Majesco, PNB Housing Finance, IndusInd Bank and NMDC.