The Sensex opened marginally higher at 11,859. After moving up in the morning session the index slipped into red in the noon deals to touch a low of 11,825.Fresh buying at lower levels saw the index rebound into the positive zone. The index touched a high of 11,941 - up 116 points. The Sensex finally settled with a gain of 65 points at 11,919.