The Nasdaq Composite index , full of technology stocks , was lately up around 18 points .