The tech-laced Nasdaq Composite Index gained 2.90 points , or 0.18 percent , to 1,606.87 .