The Sensex opened with a positive gap of 130 points at 16,611. The index moved in a narrow range of 169 points - low of 16,611, and a high of 16,779.The Sensex finally ended (provisional) with a gain of 265 points at 16,746.The NSE Nifty gained 81 points at a close of (provisional) 5,040.