The domestic stock market moved in a narrow range on July 16 as there were no major triggers to drive investor sentiment. Both benchmark indices closed nearly flat. The Sensex edged up by 63.57 points, or 0.08 per cent, to close at 82,634.48, while the Nifty 50 rose just 16.25 points, or 0.06 per cent, to settle at 25,212.05.